Tech-lead orchestration for Claude Code — the top-tier model (Fable) keeps architecture & decisions, cheap subagents (Sonnet/Opus) do the routine and the digging. Save tokens without losing quality.
FAQ
senior-fable is a Claude Code plugin with 1 hand-picked skill for development work, indexed on Flowy. Install it with the command on its page. It includes senior-fable. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
> /plugin marketplace add AndyShaman/senior-fable> /plugin install senior-fable@senior-fable
Senior Fable is a Claude Code plugin that turns your top-tier session model into a tech lead: it keeps decomposition, architecture, contested decisions and final synthesis — and routes everything else to a roster of cheaper subagents. Feature-sized coding goes to an implementer, mechanical work to a worker, long investigations to a read-only investigator, and finished work gets an independent reviewer.
The result: your most expensive tokens are spent only where top-tier judgment matters, and the messy exploration stays out of the main context window.
Running a frontier model on boilerplate is like having your staff engineer format JSON. Two things are wasted:
Senior Fable fixes both with an orchestrator–worker pattern: subagents run in their own context windows and return only distilled conclusions.
Roles, not model names. The plugin ships working defaults; every tier is yours to override.
| Role | Work | Ships as |
|---|---|---|
| lead | decomposition, architecture, reviewing results, final synthesis | your session model |
| implementer | code where decisions live inside the task | implementer (opus) |
| worker | tests to a spec, boilerplate, formatting, renames | fast-worker (sonnet) |
| investigator | long digs that return a conclusion, not a dump | deep-reasoner (opus, no file editing) |
| reviewer | independent review of finished work | reviewer (opus, no file editing) — or any different-family reviewer you have (e.g. a Codex CLI plugin) |
Design decisions the skill enforces:
deep-reasoner and reviewer have Write/Edit denied at the harness level and are instructed to change nothing — the same pattern Claude Code's built-in Explore agent uses. (Honest caveat: Bash stays available, so this is a strong guardrail, not a cryptographic guarantee.)Two knobs, no forking:
1. Roster override. Add a ## Senior Fable roster block to your user or project CLAUDE.md — it outranks the plugin's defaults. Format: one role: model line per role you want to change; unlisted roles keep their defaults. Model values are anything Claude Code accepts — an alias (haiku, sonnet, opus), a full model ID, or a tool you route to (e.g. a different-family CLI for reviewer).
## Senior Fable roster
worker: haiku
reviewer: codex (via the Codex CLI plugin), effort high
2. Effort. Often the better cost lever than switching tiers: a stronger model at low effort can beat a weaker one at high effort, for less. Plugin agents support an effort: frontmatter field — set it per role, or note it in your roster block.
One warning: the CLAUDE_CODE_SUBAGENT_MODEL environment variable overrides both frontmatter and per-call model choices. Set globally, it silently collapses the entire roster onto one model.
/plugin marketplace add AndyShaman/senior-fable
/plugin install senior-fable@senior-fable
Restart the session, make sure you're on your top-tier model, then activate:
/senior-fable
Give it substantial multi-step work and watch the panel: purple is the investigator digging, green is the implementer building, blue is the worker typing, red is the reviewer judging.
reviewer covers the writer–verifier split in a fresh context.skills/senior-fable/SKILL.md # the tech-lead playbook: roster, spec shape, review boundary
agents/implementer.md # feature-sized coding from a spec — flags defects instead of building them
agents/fast-worker.md # mechanical execution — verified, shortest working diff
agents/deep-reasoner.md # long investigations — no file editing, returns distilled findings
agents/reviewer.md # independent review — no file editing, reports everything, sorted by severity
Reworked for Claude 5 generation models following Anthropic's July 2026 context-engineering guidance: rules the model no longer needs were removed (mandatory verification steps, report-format gates, rigid failure procedures), and what remains is mechanics the model cannot infer — model resolution order, billing tiers, harness behavior — plus interfaces enforced by tool permissions rather than prose.
Claude Code plugin · multi-agent orchestration · subagents · token optimization · model routing · Claude Fable 5 · Opus · Sonnet · tech-lead pattern · orchestrator–worker · writer–verifier · context isolation · agent delegation
MIT © Andy Shaman
.claude-plugin/
marketplace.json
plugin.json
agents/
deep-reasoner.md
fast-worker.md
implementer.md
reviewer.md
LICENSE
README.md
skills/
senior-fable/
SKILL.md© 2026 Flowy · Free and open source
Built for Claude Code · Not affiliated with Anthropic