Oh My Fable — AI skill for Claude Code
oh-my-fable — Fable 5's way of working a long task (plan first, self-correct, never lose the thread), as a model-agnostic agent harness.
How to install Oh My Fable
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open didrod205/oh-my-fable and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Oh My Fable does
oh-my-fable — Fable 5's way of working a long task (plan first, self-correct, never lose the thread), as a model-agnostic agent harness. The run lives in one serializable RunContext, checkpointed every step, so a crash is a pause. Zero deps, deterministically testable.
Alternatives in AI
- Context Engineering Intro — GitHub Repo stars Context engineering - the new way of AI coding assistants Context engineering guide 12.8k ★
- Skill Seekers Roadmap — Transform Skill Seekers into the easiest way to create Claude AI skills from any knowledge source - documentat 11.1k ★
- Debate — AI Debate Hub - Structured four-way debates between Claude, Sonnet, Gemini, and Codex 2.8k ★
README
oh-my-fable
Fable 5's way of working a long task — plan first, self-correct every step, never lose the thread — as a model-agnostic agent harness.
The fable is Fable 5's way of thinking; the oh-my- is because, like oh-my-zsh, you just want the good defaults. The mindset is the model's — the engine is any provider.
[](https://www.npmjs.com/package/oh-my-fable) [](https://github.com/didrod205/oh-my-fable/actions/workflows/ci.yml) [](https://www.npmjs.com/package/oh-my-fable) [](https://www.npmjs.com/package/oh-my-fable?activeTab=dependencies) [](./LICENSE)
npx oh-my-fable demo
**Watch a crash → resume in 10 seconds — no API key, no setup.**
Already paying for Claude Code? Then this costs $0 per token
npx oh-my-fable run "refactor utils.ts and run the tests" --provider claude --cli-tools
Drives Claude Code as a **durable, tool-using agent** on the login you already have — **no separate API key, no per-token billing.** Claude edits the files and runs the commands itself; oh-my-fable stays the durable planner/reflector around it, checkpointing every step so `resume` always works. ([all the CLI options ↓](#or-use-it-from-the-terminal))
Symptom → what stops it
| you have seen this | what stops it |
|---|---|
| The process dies at step 47 of 60 — and the agent starts over from zero. | `RunContext` is checkpointed after every step; `resume()` continues at 47 → |
| It loops on the same step forever, re-trying the same broken approach. | [maxStepAttempts marks th |
Related Skills
Fuck It We Ball
🏀 Claude Code skill: runs an approved plan end to end with subagents — ordered by urgency × unblocking × seve
Memctx
Autonomous session memory for Claude Code. Never lose context, never repeat yourself. AI-powered summaries, se
Fable Director
Token governance for Claude Code: the top model directs, execution goes to the cheapest adequate means. Routin
Fableplan
Fable plans, Opus executes. Delegates the design of a nontrivial change to the fable-planner subagent (Fable),
Ralph Loop
A long-running AI agent loop. Ralph automates software development tasks by iteratively working through a task
AwakeLock
Keep your Mac awake behind the native Lock Screen so long-running AI agents, coding tasks, terminals, download
Related Agents
Seam Auditor
Composition adversary - finds two correct units whose join lies. Orthogonal to the house happy/sad-path signat
Way Of Working Compliance Reviewer
Reviews only the prepared compliance payload against its captured project instructions and returns a terse, ci
Polymathic Bezos
Reasons through Jeff Bezos's cognitive architecture — working backwards from the customer, PR/FAQ forcing func