Open Source Radar
mrtooher/

fable-mode

GitHub

A Claude skill that enforces staged execution discipline, multi-stage planning, sub-agent delegation, and self-verification for complex tasks. Includes variants for Opus/Sonnet/Haiku and an inline mode.

747stars
82forks
0issues
2026since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Reviewgenerated from repository data · Jul 18, 2026

What it is

A Claude skill that enforces staged execution discipline on large tasks: a written stage plan, parallel delegation where the runtime allows, a verification check at each stage that can actually fail, and a skeptical self-review before delivery.

How it works

The skill shapes the procedure a model follows on complex work: it decomposes tasks before acting, delegates independent sub-work where subagent tooling exists, verifies each stage against a failable check, and critiques its own output before delivering. Variants pass the same stage map, failable verification, self-critique, warning threshold, and find-and-replace safety rules to their subagents.

Getting started

Variants

Four variants share the same core loop:

  • fable-mode: default inline run on current model (Opus when host).
  • fable-opus: spawns a subagent pinned to Claude Opus with authority to route sub-parts to Sonnet/Haiku workers. Requires a runtime with the Agent tool.
  • fable-sonnet: spawns a subagent pinned to Claude Sonnet. Requires a runtime with the Agent tool.
  • fable-haiku: spawns a subagent pinned to Claude Haiku. Requires a runtime with the Agent tool.

The variants pass the same stage map, failable verification, self-critique, warning threshold, and find-and-replace safety rules down to their subagent. They do not raise the chosen model's reasoning ceiling.

Getting started

Place each skill directory (fable-mode, and optionally fable-opus / fable-sonnet / fable-haiku) wherever your Claude environment loads skills from (for example, a skills directory read by Claude Code), then invoke it by name or let it trigger on a qualifying task. Each variant's folder name must match the name: field in its frontmatter.

Files

  • SKILL.md - the skill itself
  • EXAMPLE.md - a worked before/after showing the verification check catching an error that a one-shot attempt ships
  • fable-opus/SKILL.md - the Opus variant
  • fable-sonnet/SKILL.md - the Sonnet variant
  • fable-haiku/SKILL.md - the Haiku variant

Installation

Place each skill directory (fable-mode, and optionally fable-opus / fable-sonnet / fable-haiku) wherever your Claude environment loads skills from (for example, a skills directory read by Claude Code), then invoke it by name or let it trigger on a qualifying task. Each variant's folder name must match the name: field in its frontmatter.

SharePost on XLinkedIn
All trending reposRevenue-verified startups →