From fable-mode
Run a frontier model's working process on any model — five sequential gates (scope adversarially, evidence before reasoning, reason adversarially, verify before done, calibrate and report). Use when the model doing the work is not a frontier-tier model and the task is non-trivial, or on any model when a problem is hard, ambiguous, or high-stakes. Keeps the process when you can't afford (or no longer have access to) the intelligence.
How this skill is triggered — by the user, by Claude, or both
Slash command
/fable-mode:fable-modeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A frontier model's edge is mostly process, not raw intelligence: it scopes like a devil's advocate, refuses to reason ahead of evidence, attacks its own conclusions, and never declares done on a weak signal. This skill makes that process explicit so any model can run it. Extracted by Claude Fable 5 from its own operating behavior.
A frontier model's edge is mostly process, not raw intelligence: it scopes like a devil's advocate, refuses to reason ahead of evidence, attacks its own conclusions, and never declares done on a weak signal. This skill makes that process explicit so any model can run it. Extracted by Claude Fable 5 from its own operating behavior.
Five gates, in order. A gate must pass before the next one opens. For trivial tasks (single fact, one-line edit), skip straight to work — running gates on trivia is its own failure of calibration (Gate 5 applied at intake).
Planning is not scoping. A plan says "here are the steps." Scoping says "here is what could make those steps wrong."
Before writing a plan, answer in 2-5 lines:
Then the plan, with a verify step per item (1. [step] → verify: [check]).
The scoping gate is why cheap workers match expensive ones: when the unknowns are surfaced and the plan carries its own checks, workers just execute and report. Put the thinking in the plan, not in the workers.
Do not reason from memory about anything checkable.
ls/read/grep before referencing it.The test: every load-bearing claim in your plan should trace to something you read this session, not something you remember.
Once you have a candidate answer or design, attack it before adopting it.
Adversarial review. Find what is wrong with this artifact.
Assume the author is overconfident. Look for:
- Unstated assumptions
- Edge cases not handled
- Hidden coupling or shared state
- Ways the contract could be violated
- Failure modes under unexpected input
Do NOT validate. Do NOT summarize. Find issues, or state explicitly
that you cannot find any after thorough examination.
ARTIFACT: <the diff, function, or proposal — the smallest reviewable unit>
CONTRACT: <what it must satisfy>
"Seems to work" is not a result. Before claiming completion:
npx claudepluginhub jongouveia/fable-modeGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.