Install Fable Review
Pick your agent. Every command is ready to paste.
npx skills add davidondrej/skills --skill fable-reviewThe open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.
01
Install it
Run the command above, or upload the folder in Claude.
02
Ask naturally
Describe the task. Your agent loads fable-review when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the fable-review skill”. In Codex, type $fable-review.
Fable Review
Use Fable 5.2 High through the Claude Code harness, orchestrated by Cloudroom. Don't research IDs or probe catalogs. Everything you need is below (verified 2026-11-10).
Exact IDs
- Provider:
claude-code, in Cloud threads and on the Mac. - Model:
claude-fable-5-2. - Effort:
--reasoning-level high. The effort is a separate flag.
Launch (exactly once)
- Every
thread spawnstarts a real thread. Never spawn a test or dummy thread. - If a Fable review of the same change is already running, don't start a duplicate. Wait for it.
- Write the brief to a file.
- Cloud thread:
room-cli thread spawn --provider claude-code --model claude-fable-5-2 --reasoning-level high --title "Fable review: <topic>" --prompt-file brief.md - Local thread on the Mac:
room-cli thread spawn --parent-self --project "$ROOM_PROJECT_ID" --provider claude-code --model claude-fable-5-2 --reasoning-level high --title "Fable review: <topic>" --prompt-file brief.md - If it fails, report the exact error as a blocker. Never switch to the backup or downgrade silently.
Prove the model (if the user asks)
From a Cloud thread, run the Mac's CLI. R is the path to the Cloudroom app's bundled room-cli run via the app binary with ELECTRON_RUN_AS_NODE=1:
room-cli mac run "$R thread show CHILD_ID --json"should show.execution.model = claude-fable-5-2and.execution.reasoningLevel = high.room-cli mac run "$R thread log CHILD_ID --json": the firstclient/turn/requestedevent records the model and effort sent to the harness..thread.modelis null. That's normal; read.execution.
Review brief
Give neutral context: scope, paths, intended behavior, and diff/base revision. Ask for a thorough senior-developer review, including related code and tests, without steering toward suspected bugs, solutions, or verdicts. Review only; do not change files. Request a concise plain-English report of serious or critical issues, fixes, and production merge readiness. Distinguish verified findings from uncertainty and identify validation gaps.
Include this sentence in the brief, word for word: "During your final answer, Rate each issue you find from 1 to 10 on how often it would happen, and 1-10 on how bad it would be"
Result
- Cloudroom messages you when the child finishes a turn. Don't poll in a loop.
- Then run
room-cli thread output CHILD_ID. - Early on,
thread listcan sayrunningwhilethread outputsaysidlewithreply: null. That isn't completion. - Timeouts and queued retries aren't completion either.
- Report blockers instead of partial output.
Return the completed reviewer's full final response verbatim.
Backup: Cursor harness and Extra High
Use these only when the user asks, or approves them after a Claude Code failure. Never start with them.
- Extra High:
--reasoning-level xhigh, on either harness. - Cursor provider:
cursorin a Cloud thread'sroom-cli,acp-cursoron the Mac. Same model ID,claude-fable-5-2. - Never pass
claude-fable-5-2-xhighto Cloudroom. That's Cursor's CLI-only ID, and Cloudroom rejects it withinvalid model. - Since commit
d7d3576,claude-fable-5-2is in Cursor's visible model list. Older apps still accept it as a hidden model. - Cloudroom can't show which model Cursor's servers actually ran. Cursor's usage dashboard can.
- Cursor CLI, outside Cloudroom only: Cloudroom threads must not start agent CLIs from a shell. In the user's own terminal, or if they explicitly ask,
cursor-agent modelslists the IDs andcursor-agent -p --model claude-fable-5-2-xhigh "$(cat brief.md)"runs it headless.
Tips for Fable Review
- • Start a fresh session after installing so your agent picks up the new skill.
- • It is part of a pack with 30 skills. Install only the ones you need with --skill to keep triggers precise.
- • If two skills overlap, mention the one you want by name.
Questions about Fable Review
What does the Fable Review skill do?
Launch an independent Fable code review and return it verbatim. Use for /fable-review, or when the user or another agent asks for a Fable review.
How do I install Fable Review?
Run "npx skills add davidondrej/skills --skill fable-review" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.
Does Fable Review work in Cursor and Codex?
Yes. Fable Review uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.
Is Fable Review free?
Fable Review is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.
Who made Fable Review?
Fable Review is published by davidondrej in the davidondrej/skills repository, together with 29 other skills.




