Skip to main content
skill CX Codex

fable-sonnet — Claude Code skill: what it does, how to install

Enforces a disciplined execution loop on Claude Sonnet with failable step checks, parallel delegation, and skeptical self-critique.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add mrtooher/fable-mode --skill fable-sonnet -a claude-code
Open on GitHub

What fable-sonnet does

The skill applies structured task execution by spawning a Claude Sonnet subagent. Instead of tackling a prompt in a single pass, the agent writes out a numbered stage plan where each phase must produce an inspectable output. It allows parallel agents for independent parts, capping delegation at a single level to prevent runaway costs.

Its main focus is enforcing checks that can actually fail. Sonnet frequently substitutes automated verification with superficial reading. To counter this, the procedure strictly requires concrete proof—diffing outputs against specifications, inspecting created files, or running command-line tests. The workflow permits at most two complete replans; a third indicates unclear scope and prompts the agent to halt.

Before output delivery, the process demands a critical review and passes deliverables through the double-check skill. Without the Agent tool available in your environment, the routine executes inline within the active chat without pinning Sonnet. If an assignment exceeds Sonnet's reasoning boundaries, the guidance directs the agent to halt and propose upgrading to fable-opus.

What it helps with

  • break complex engineering jobs into verifiable stages
  • stop the model from faking validation with visual review
  • run parallel subagents without nesting overhead
  • catch subtle flaws through skeptical pre-delivery critique

Example prompts for the agent

  • Use fable-sonnet to plan and build the caching layer with tests for each phase.
  • Run fable on sonnet to refactor the data parser and verify output shapes at every step.

How to install fable-sonnet

1Skills CLI (Vercel)

npx skills add mrtooher/fable-mode --skill fable-sonnet -a claude-code

2Manually: put the files in place

~/.claude/skills/fable-sonnet/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/fable-sonnet/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about fable-sonnet

How to install fable-sonnet in Claude Code?

Run npx skills add mrtooher/fable-mode --skill fable-sonnet -a claude-code in your terminal.

What does fable-sonnet do?

It spins up a Claude Sonnet worker following a four-part workflow: staging outputs, running tests that can fail, performing parallel subtasks, and completing an unsparing final review.

What happens if subagent spawning is unavailable?

When the runtime lacks the Agent tool or lacks explicit spawn authorization, the discipline executes inline inside the existing conversation without model pinning.

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set6

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor