Individual skill
fable-mode
A work-discipline protocol that makes Opus 4.8 (or any non-frontier model) operate at Fable-5-grade quality. Core idea — output quality = model capability x work discipline: spend extra orchestration to buy single-pass quality via six levers (plan gate, small-card execution, adversarial self-check, real-product verification, context hygiene, checkpoint autonomy). Activate ONLY on an explicit request — the user names the mode ("use fable mode", "enable fable-mode", "work like Fable 5", "rigorous mode", or the Chinese "用 fable 模式"、"开 fable-mode"、"像 Fable 5 一样做"、"严谨模式") — or when the project is already armed with a `.fable/` directory (the hooks handle that). Do not auto-trigger on a task merely being large, important, or quality-sensitive, and not on generic phrases like "do it well / 最高质量 / 别偷懒"; if a task looks like it would benefit, ask the user whether to enable fable-mode instead of assuming.
SKILL.md
Source commit 893b772fb5d62f2396153ad9d2ec8a62c733def5
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 106
- Repository last updated
- Jul 15, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-hooks Repository topic
- ai-agents Repository topic
- anthropic Repository topic
- claude Repository topic
- claude-code Repository topic
- claude-skills Repository topic
- fable-5 Repository topic
- fable5 Repository topic
- llm Repository topic
- opus Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.gitignoreasset · 158 bytesLICENSEasset · 1,064 bytesREADME.mddoc · 19,694 bytesREADME.zh-CN.mddoc · 18,347 bytesSKILL.mdcore · 19,638 bytesSKILL.mdcore · 19,638 bytesSKILL.mdcore · 19,638 bytesSKILL.mdcore · 19,638 byteshooks/README.mddoc · 9,217 byteshooks/_fable_common.pyruns · 8,446 byteshooks/fable_close_guard.pyruns · 3,565 byteshooks/fable_fail_streak.pyruns · 3,519 byteshooks/fable_lint.pyruns · 4,192 byteshooks/fable_profile_inject.pyruns · 10,096 byteshooks/fable_spawn_guard.pyruns · 6,130 bytesinstall.shruns · 3,507 bytestemplates/LEDGER.template.mddoc · 857 bytestemplates/PROGRESS.template.mddoc · 413 bytestemplates/SPEC.template.mddoc · 736 bytestemplates/VERIFIER_PROMPT.mddoc · 1,155 bytestests/test_guards.pyruns · 14,614 bytestests/test_inject.pyruns · 8,691 bytestests/test_install.pyruns · 3,981 bytes
Read excerpt
# fable-mode (Fable-grade work-discipline protocol)
You are now in fable-mode. Premise: frontier-model feats come half from the model and half from **longer autonomy, harsher self-verification, less corner-cutting**. That second half is model-independent — this protocol supplies it. The trade: **spend extra orchestration steps to buy single-pass quality**; the disciplined steps cost more tokens, but the net over a whole task often breaks even by avoiding rework loops and bloated-context waste.
## When to use / not use
- **Activation is explicit-only**: enter this mode when the user asks for it by name, or when the project carries a `.fable/` directory. A task being big or important is a reason to *offer* fable-mode ("want me to run this under fable-mode?"), never to silently enter it.
- **Use** (once activated): substantial dev tasks (features, projects, clones, refactors), must-be-right deliverables, multi-file changes, research reports.
- **Don't use**: single-file tweaks, Q&A, small tasks verifiable at a glance — just do them. **Discipline is per-task, not per-project**: inside a fable-mode project a quick fix is still just a quick fix (guards stay quiet when the ledger is idle or paused — see Enforcement).
- **Honest boundary**: real capability walls exist — a single very long reasoning chain, holding a huge codebase at once, strong aesthetic judgment. If a stronger model is available, say so plainly and let the user decide. If not (the common case), degrade gracefully — next section.
- **Tool-reliability red line**: web-fetch tools can hang without timeout and stall a Workflow. Scraping subagents use `curl --max-time`, never WebFetch; long Workflows get a watchdog.
## When no stronger model is available