ucsandman/claude-skills/fable-gpt

Claude Code and agent skill by ucsandman/claude-skills

Trust tier 3
  • community
  • ext:[{"type":"hook","description":"Pre/post lifecycle hooks"}]
Source check pending

Checking that the SKILL.md file is still in the repository.

Use for heavy implementation, debugging, test fixing, or multi-file edits Codex could execute, or orchestrating Claude + Codex.

Install

npx vskill@latest install ucsandman/claude-skills/fable-gpt

Semi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard

SKILL.md

Fable-GPT: Claude orchestrates, Codex executes

Role split

  • Claude (main thread): planning, repo understanding, architecture decisions, task decomposition, final review, small surgical edits.
  • Codex (codex plugin): heavy implementation, debugging, test fixing, refactors, multi-file edits. Runs on the ChatGPT subscription — zero Claude tokens for execution. Global default is gpt-5.5 at xhigh reasoning (~/.codex/config.toml); do not pass --model/--effort unless deliberately overriding.

How to delegate

SituationRoute
Quick, bounded task/codex:rescue (foreground)
Big, open-ended, or long-runningcodex-rescue subagent (already model: sonnet, Bash-only — passes agent-model-guard) or --background; poll /codex:status, fetch /codex:result
Continue prior Codex worksay "resume"/"continue" (maps to --resume-last)
Routine pre-commit review or second-opinion diagnosis/codex:review — default here before spending Claude subagent tokens; reserve /code-review or /adversarial-review for high-stakes diffs

Task prompt shape (keep it focused)

Goal: [one sentence]
Files: [paths]
Constraints: [style, don't touch X]
Done when: [verification command + expected result]

One task per delegation. Split unrelated work into separate rescues.

Workspace root gotcha: Codex's sandbox root is the session's cwd, not the task's target repo. If the target repo differs from cwd, the codex-rescue subagent and /codex:rescue will spawn a task that can't write ("patch rejected: writing outside of the project") — Codex burns the whole run discovering this. Invoke the companion runtime directly instead:

node "<plugin>/scripts/codex-companion.mjs" task --prompt-file <spec.md> --cwd "<target-repo>" --write --background

Long specs go in a --prompt-file (avoids shell quoting). Job state is keyed to the --cwd value — pass the SAME --cwd to status/result/cancel or the job appears not to exist. Errors print to stderr; don't 2>/dev/null status calls.

After Codex finishes — never accept blindly

  1. git diff — read what actually changed.
  2. Run the "Done when" verification command yourself and read the output.
  3. Wrong or sloppy → re-delegate with specific corrections (use resume); small issues → fix inline.

When NOT to delegate

  • Trivial edits (faster inline than writing the delegation prompt).
  • Architecture or product decisions — Claude's job.
  • Anything under CLAUDE.md Hard Stops (deploy, migrations, auth/billing config, external comms).
  • Tasks needing conversation context Codex doesn't have — inline the needed context into the task prompt or keep it in Claude.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
5
Repository forks
2
7-day trend score
14

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Extension points

  • hookPre/post lifecycle hooks

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/ucsandman/claude-skills/fable-gpt/badge)](https://verified-skill.com/skills/ucsandman/claude-skills/fable-gpt)

Something wrong with this skill or its page? Tell us.