By DevOtts
Make your model behave like Fable — autonomous delivery orchestrator for Claude Code, model-adaptive for Sonnet 5 and Opus 4.8. Invoke with a goal and a numbered Definition of Done; it runs the whole job to completion by conducting the bundled launch, iterate, full-qa and chrome-cdp-control skills, enforcing a 5-gate catalog (turn-end, claim, state-change, phase-boundary, delegation), disk-backed run state, an evidence ledger that makes VERIFIED a lookup, a fresh-context verifier, cost-aware delegation routing with escalate-on-struggle, and optional fail-open hardened-mode hooks.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Drive the user's real, logged-in Chrome browser via Chrome DevTools Protocol using Playwright (endpoint from CDP_URL, defaulting to localhost). Trigger this skill when the user explicitly asks to "use my Chrome", "use my browser", "log into", "post on" (X, Reddit, LinkedIn, etc.), or any task that requires an authenticated session, persistent cookies, or bot-detection evasion that headless scraping cannot provide. Also trigger when the user references their CDP setup, their `~/.chrome-automation` profile, or asks Claude to manually walk through actions on a real site one step at a time. Do NOT use this skill for simple unauthenticated content fetches (use `web_fetch`), bulk headless scraping (use a standalone Playwright script), or anything where a fresh Chromium instance would suffice. Do NOT use for tasks that can be solved by an API call to the same service.
Single-command autonomous delivery orchestrator. Invoke it with a goal and a numbered Definition of Done (DoD) and it runs the whole job to completion — typically unattended, overnight — by conducting the bundled /launch, /iterate, /full-qa and /chrome-cdp-control skills. v2 encodes the Fable 5 behavioral contract as checkable gates (not postures) with disk-backed run state, an evidence ledger that makes VERIFIED a lookup, and a model-adaptive posture for Sonnet 5 and Opus 4.8. Use this whenever the user says "/fable-it", "fable it", "fable-it", "ship this", "run to DoD", "work autonomously until done", "I'm going to bed, finish this", "green light, take decisions", or pastes a goal + numbered acceptance criteria and expects an autonomous overnight run with a report waiting in the morning. Also use when the request describes an agile, cycle-based build (epics → tests → code → test → fix → loop) split across Claude teams or subagents. Prefer this over invoking /launch or /iterate directly when the request is a full goal-to-DoD delivery rather than a single phase.
Generic autonomous QA suite for any project — reads a test plan (markdown file or inline spec), runs all tests using Chrome CDP + iterate cycles, fixes bugs found, and produces a final QA report. Works with any web stack. Trigger with /full-qa [path-to-test-plan.md]. Use before releases, after significant changes, or whenever you want a full system health check.
Autonomous multi-cycle problem solver for complex tasks that require diagnosis → fix → test → verify loops. Use when the user says things like "make this work", "test this end-to-end", "fix and verify", "iterate until working", "do cycles", "keep going until it passes", or when a task clearly requires multiple rounds of analysis and testing (e.g., debugging a pipeline, seeding data, verifying integrations, making an API flow work). Also activates when the user wants autonomous QA, test runs, or system-level verification. Splits heavy work across subagents to preserve context and speed up iteration.
Mission control for autonomous projects — analyzes tasks, recommends approaches (sub-agents/teams), sets up environment (features, evals, hooks, init.sh), suggests and configures tooling (MCPs), and launches the work.
Hand Claude a goal and a numbered Definition of Done.
Go to sleep. Wake up to an honest report.
Behavior transfers. That's what makes overnight jobs survivable.
Install · The honest claim · How it works · What's bundled · Platform compatibility · Sources · Changelog
[!IMPORTANT] 🪙 v2.1.0 (2026-07-05) — tiering that actually ships. The canonical cheap/mid/top tier table now ships inside the plugin (v2.0 pointed installed hosts at a doc that isn't packaged), routing gains an escalate-on-struggle rule (a lower-tier subagent that fails its contract or thrashes gets its slice re-run one tier up — logged and disclosed; never pre-pay top tier "just in case"), and
/iteratenow tiers its own subagents. The conductor is whatever model you choose — "top tier" means the session model, never a hardcoded name. Details in the CHANGELOG.
[!IMPORTANT] 🎉 v2.0.0 is out (2026-07-02) — from postures to gates. The whole plugin was rebuilt from firsthand Fable 5 research: a 5-gate catalog, disk-backed run state, an evidence ledger that makes
VERIFIEDa lookup, a fresh-context verifier on every report, model-adaptive tuning for Sonnet 5 + Opus 4.8, cost-aware delegation routing, and optional hardened-mode hooks. Shipped against a 26-case binding test contract. Full details in the CHANGELOG.
[!NOTE] Optimized for long tasks — research, browser tasks and mainly vibe coding.
When you watch Fable run a long, multi-step task, the thing that stands out isn't raw cleverness. It's that it holds the thread: it doesn't contradict a decision it made an hour ago, it tests its own work before claiming it's done, it reports honestly when it couldn't verify something, and it doesn't wander off building things you never asked for.
That's behavior, not IQ — and behavior transfers. fable-it v2 encodes that behavioral contract — captured firsthand from a live Fable 5 session and cross-checked against Anthropic's "Prompting Claude Fable 5" guide — as checkable gates with disk-backed state, model-adaptive for Sonnet 5 and Opus 4.8, so your model runs long, unattended jobs the way Fable does.
What v2 adds: a 5-gate catalog replacing posture prose (turn-end, claim, state-change, phase-boundary, delegation) · an evidence ledger that makes VERIFIED a lookup, not a vibe · a fresh-context verifier that audits every report before it ships · a model-adaptive posture applied at Step 0 · cost-aware delegation routing · optional hardened-mode hooks (opt-in, fail-open) that mechanically block promise-endings and evidence-free VERIFIED rows on Claude Code.
It does not turn Sonnet or Opus into Fable, and anyone who tells you a skill can do that is selling something. It makes your model behave like Fable on long work — which is most of what you actually felt when you used Fable. Precisely: evidence-grounded status reporting and reference verification measurably suppress the failure modes that bite overnight runs (Anthropic reports the claim-grounding snippet "nearly eliminated fabricated status reports"). It does not make a model "more honest" in general.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub devotts/fable-it --plugin fable-itA harness that makes Opus (or any Claude model) behave like Fable. It enforces completion, evidence, and verification as procedure, and auto-routes the right verified pack per task: render-output verification, a multi-story evidence gate, an investigation protocol, and an early-stop guard. It does not fake model capability — see README for the full analysis of what transfers and what does not.
The Fable Workflow: how Claude Fable 5 worked, distilled into four skills any model can run. Think (fable-method), act (fable-loop), prove (fable-judge), grow (fable-domain). Evidence-backed: ships its own eval, failures included.
Self-enforcing engineering methodology extracted from Claude Fable 5 for less advanced models: prime directives + integrity rules injected each session, 26 on-demand skills, 4 contracted subagents (builder, qa-verifier, code-reviewer, research-scout), and 6 lifecycle hooks that gate destructive commands and unverified 'done' claims.
Turn your strongest Claude model into a team-lead orchestrator: it plans and reviews, delegates execution to the cheapest capable workers (Claude subagents or auto-detected Codex CLI workers), and blind-verifies meaningful changes before accepting them.
Turns Fable 5 into a token-frugal orchestrator: Fable keeps judgment, tiered Opus/Sonnet/Haiku agents do the labor.
10 Fable 5-native Agent Skills for Claude — fix over-planning, gold-plating, fabricated progress reports, unrequested actions, and stalled autonomous runs. Includes skill-refactorer for migrating pre-Fable-5 skills.