# fable-opus

This skill applies fable-mode discipline to Claude Opus when a user asks for thorough, systematic handling of a task.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 878
- Author: mrtooher
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/mrtooher/fable-mode/tree/HEAD/fable-opus/SKILL.md
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/skills/fable-opus

## What it does

fable-opus turns an explicit request for deep work on Claude Opus into a staged execution flow. The main thread coordinates the work, can start workers through the Agent tool, and waits for every returned result before delivery checks begin.

The skill carries unresolved stages, uncovered scope, and planning ambiguity back to the user. It then runs the double-check skill once on the main thread; high-stakes work can receive an extra verifier when the Agent tool is available. If the task exceeds Opus's capability, the report says so instead of handing it to another tier.

When Opus or the Agent tool is unavailable, stages run inline and sequentially on the current thread. That fallback changes execution, while the delivery gate still applies.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add mrtooher/fable-mode --skill fable-opus -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/fable-opus/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/fable-opus/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add mrtooher/fable-mode --skill fable-opus -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/fable-opus/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add mrtooher/fable-mode --skill fable-opus -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/fable-opus/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install mrtooher/fable-mode fable-opus
```

2. **Manually: put the files in place**
- File: `.github/skills/fable-opus/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add mrtooher/fable-mode --skill fable-opus -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/mrtooher/fable-mode --path fable-opus
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/fable-opus/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add mrtooher/fable-mode --skill fable-opus -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/mrtooher/fable-mode/tree/HEAD/fable-opus/SKILL.md

## When to use it
- break a demanding task into checkable stages
- run stage work through Opus and available worker models
- wait for every worker before delivery checks
- surface unverified work and uncovered scope
- run a final double-check on the deliverable

## Example prompts
- Run `fable-opus` on this task and handle it as deep work on Opus.
- Use `fable on opus` for this request, with a check after each stage.
- Apply `stage this on opus` and report every part that remains unverified.

## Similar
- [setup-matt-pocock-skills](https://affpapa.org/en/nevibecode/skills/setup-matt-pocock-skills.md) — skill · 1052851 installs
- [ask-matt](https://affpapa.org/en/nevibecode/skills/ask-matt.md) — skill · 766587 installs
- [to-tickets](https://affpapa.org/en/nevibecode/skills/to-tickets.md) — skill · 711230 installs
- [writing-plans](https://affpapa.org/en/nevibecode/skills/writing-plans.md) — skill · 282859 installs
- [caveman-review](https://affpapa.org/en/nevibecode/skills/caveman-review.md) — skill · 411800 installs
- [caveman-compress](https://affpapa.org/en/nevibecode/skills/caveman-compress.md) — skill · 411500 installs

From the same set: [mrtooher/fable-mode](https://affpapa.org/en/nevibecode/by/mrtooher/fable-mode.md) — 3 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
