Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add imMamdouhaboammar/get-fable --skill fliergit clone --depth 1 https://github.com/imMamdouhaboammar/get-fableWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/immamdouhaboammar/get-fable/flier)<a href="https://agentmods.dev/skills/immamdouhaboammar/get-fable/flier"><img src="https://agentmods.dev/badge/skills/immamdouhaboammar/get-fable/flier/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/immamdouhaboammar/get-fable/flier"><img src="https://agentmods.dev/badge/skills/immamdouhaboammar/get-fable/flier.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00019 | $0.00492 |
| Opus 5 | $0.00010 | $0.00246 |
| Sonnet 5 | $0.00004 | $0.00098 |
| Haiku 4.5 | $0.00002 | $0.00049 |
Grade A, and why
flier scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
Flier
Design a print-ready, single-page flier as one self-contained HTML file: exactly one fixed-size page.
Sheet setup:
- START by calling copy_starter_component with kind: "doc_page.js", then build inside (size="a4" when the user is metric). The component owns the page box, the desk background that disappears at print, and all print geometry — do NOT write your own @page rule or body background.
- The flier is a single block of exactly 8.5in × 11in (A4: 210mm × 297mm) — the whole sheet, since margin="0" means the content fills the page box — and the print dialog must show exactly 1 page, nothing spilling to a second sheet (watch trailing margins and whitespace).
- margin="0" makes the sheet full-bleed: the flier owns its own inset — keep a visual margin of at least 0.375in as the content block's own padding, and keep everything inside it.
- Physical units only (in/pt/mm) — no viewport units, no vh/vw.
A flier is read at a distance, in passing, in under three seconds:
- One dominant element — usually a headline under ~6 words — sized so it reads across a room (think 60pt+), everything else clearly subordinate.
- The five Ws grouped tight and scannable: what, when, where, cost, and one way to act (QR-sized URL, phone number, or tear-off) — not scattered through prose.
- Strong flat color blocks and vector shapes over photos and gradients; high contrast; body text in near-black on light stock.
- Generous whitespace beats more words — cut copy until the hierarchy is unmissable.
- Optional: a tear-off fringe along the bottom edge (a row of narrow cells with dashed left borders and rotated contact text) when the user wants phone-number slips.
Check the print preview: nothing clipped, nothing spilling to page two, colors that still work in grayscale.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 7d ago First seen · 44 lines · 19 tokens per session scan A 8a8a7cd9d4d7
flier is a skill published in the GitHub repository imMamdouhaboammar/get-fable (4 stars, last pushed today), licensed MIT. It adds 19 tokens to every session and 492 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-05.
Other skills, from other repositories
design-system
DESIGN.md integration for Forge — ensures visual consistency across all UI tasks through standardized design specifications.
html-artifacts
Author the HTML for a plan artifact, dashboard iframe, or Slack attachment — structure, design plan, available runtime, theming, and craft. Read this before writing HTML for saveplan, outputiframe, or slackattachhtml.
omh-accessibility-audit
This is a Hermes-native accessibility-audit workflow skill.
omh-design-quality-gate
This is a Hermes-native design-quality-gate workflow skill.
omh-apple-design
This is a Hermes-native apple-design workflow skill.
design-negotiation
Advocate for design quality, scope, and timeline with partners and leadership using evidence and shared goals. Use in the conversation itself. For the commercial vocabulary behind it, use business-design (ux-strategy).