mrtooher/fable-mode

fable-haiku

Run fable-mode execution discipline on Claude Haiku. Routes the task to the @fable-worker-haiku agent, whose definition carries the staged loop with tightened verification (no bare "unverified" allowed) and an escalate-don't-improvise rule. Trigger when the user explicitly asks for thorough/systematic handling run cheaply or fast ("fable on haiku", "deep work mode but cheap", "stage this on haiku"). For bulk mechanical work. Do NOT use for tasks needing synthesis — benchmark note: at n=1 the sk…

First seen Jun 23, 2026

Installation

$ npx skills add mrtooher/fable-mode --skill fable-haiku

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from mrtooher/fable-mode.

npx skills add mrtooher/fable-mode

Browse all from mrtooher/fable-mode

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 854
Default branch main
Open issues 0
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,269 B
  • docs SUMMARY.md 631 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 5 installs

SKILL.md

Fable Mode — Haiku (v3, agent-routed)

v3 change: the worker is a real agent definition (agents/fable-worker-haiku.md) invoked by name. Its system prompt carries the loop, the tightened verification rule, and the operational rules; this skill only routes.

If a task has one obvious correct approach and fits in a single pass, skip this loop and do it directly.

How to run it

  1. Confirm fable-worker-haiku appears in the available agent types. If not,

fall back to inline: spawn a general-purpose Haiku agent and pass it the rules verbatim from agents/fable-worker-haiku.md.

  1. Spawn @fable-worker-haiku via the Task tool (`subagent_type:

"fable-worker-haiku"`). Brief it with: the task, the exact output path(s), and the pass condition — name the check explicitly; Haiku gets no benefit of the doubt on verification.

  1. Haiku is cheap: for independent sub-parts, fan out one worker per part and

merge. Set a ceiling on concurrent workers.

  1. Follow with @fable-verifier (a second Haiku is cheap; fresh eyes can't

inherit the worker's blind spots) for anything that will be delivered without human review.

  1. If a worker escalates ("needs synthesis"), re-route that part to

fable-worker-sonnet rather than retrying Haiku with a louder prompt.

  1. Mandatory delivery gate: before presenting the result to the user, invoke

the double-check skill on the finished deliverable. If step 4's verifier already cold-checked the final document, double-check runs only the seam check — its own rules handle that. Do not skip the gate.