By richkuo
Delegate task planning to a Fable 5 subagent that creates a vetted plan, then builds from it; the plan is posted as a comment on the referenced GitHub issue.
Executables (bin/) — files in this plugin's bin/directory are added to the Bash tool's PATH while the plugin is enabled.
A Claude Code skill that delegates implementation planning to a Fable 5 planning subagent, then builds from that plan in your main session — and, when a GitHub issue is referenced, posts the vetted plan to the issue as a comment.
The idea: let a dedicated planning model (Fable 5) produce a concrete, ordered implementation plan before any code is written, review it against the real codebase, preserve it on the tracker, and only then build — in an isolated git worktree so your working tree is never touched.
Trigger it with /fableplan, "fableplan this", or "plan this with fable", plus a task description and optionally a GitHub issue (#N, a full URL, or owner/repo#N).
The skill then runs a 7-step flow:
This repo is a Claude Code plugin marketplace. Inside any Claude Code session:
/plugin marketplace add richkuo/fableplan
/plugin install fableplan@fableplan
The skill is picked up automatically from the plugin's skills/ directory, and updates flow through the plugin system.
npx (npm)Published to npm as @fableplan/fableplan. One command copies the skill into ~/.claude/skills/:
npx @fableplan/fableplan
Add --project to install into the current repo's .claude/skills/ instead of your personal directory.
Paste this straight into a Claude Code prompt:
Install the fableplan skill from https://github.com/richkuo/fableplan into ~/.claude/skills — fetch skills/fableplan/SKILL.md and place it at ~/.claude/skills/fableplan/SKILL.md
npx skillsIf you use Vercel Labs' skills CLI, it discovers the skills/fableplan/SKILL.md layout automatically:
npx skills add richkuo/fableplan
This installs into .claude/skills/ (and any other agents it detects). It's a third-party tool, separate from the official plugin marketplace above.
A Claude Code skill is just a directory containing a SKILL.md, so you can also install it with one command — no clone needed:
mkdir -p ~/.claude/skills/fableplan && curl -fsSL https://raw.githubusercontent.com/richkuo/fableplan/master/skills/fableplan/SKILL.md -o ~/.claude/skills/fableplan/SKILL.md
This puts it in your personal skills directory (~/.claude/skills/), available in every project. To scope it to a single project instead, put the file at <repo>/.claude/skills/fableplan/SKILL.md.
Start a new Claude Code session (or restart the current one), then run:
/fableplan <task to plan>
fable model for the planning subagent.gh (GitHub CLI), authenticated, if you want the issue-comment step.CLAUDE.md); behavior isn't hardcoded to any one project.MIT — see LICENSE.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub richkuo/fableplan --plugin fableplanClaude Code workflow skills: GitHub issue/PR/release automation and Fable-driven planning.
Structured implementation planning, interactive annotation review, and autonomous plan execution
For easy problems, start here. For harder problems, do this after Explore.
Skill-driven planning and execution loop for coding agents: one planr entry point, an autonomous planr-loop, and evidence-backed task graph skills powered by the planr CLI.
10 Fable 5-native Agent Skills for Claude — fix over-planning, gold-plating, fabricated progress reports, unrequested actions, and stalled autonomous runs. Includes skill-refactorer for migrating pre-Fable-5 skills.
Fable 5's working loop for hard tasks: decompose by verification boundaries, verify against the world, choose next by plan-change. Includes scout + refuter agents and a preflight script.
Autonomous Claude + Codex review loop. Plan a feature with adversarial pushback, or audit code, all in one window.