From claude-codex-bridge
Execute implementation plans written by Claude Code. Use when Claude Code has created a plan and you need to implement it in Codex.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-codex-bridge:execute-claude-planThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Find and execute an implementation plan that was written by Claude Code using the `plan-for-codex` skill. Plans are self-contained documents with full codebase context, exact file paths, and complete code for every step.
Find and execute an implementation plan that was written by Claude Code using the plan-for-codex skill. Plans are self-contained documents with full codebase context, exact file paths, and complete code for every step.
Announce at start: "I'm using the execute-claude-plan skill to implement a plan written by Claude Code."
Check these locations in order:
docs/plans/ — sorted by date (newest first)docs/superpowers/plans/ — sorted by date (newest first)If multiple plans exist, list them and ask the user which to execute:
Found plans:
1. docs/plans/2026-04-05-billing-overhaul.md
2. docs/plans/2026-04-03-notification-refactor.md
Which plan should I execute?
Use update_plan to track all tasks from the plan.
Before writing any code:
Check branch state:
git branch --show-current
git status
Create a feature branch (unless already on one):
git checkout -b feat/<feature-name-from-plan>
Verify environment:
For each task in order:
update_planupdate_planIf tasks are marked with **Dependencies:** None, they can be executed in parallel:
spawn_agent for Task 1 (independent)
spawn_agent for Task 2 (independent)
wait for both
Execute Task 3 (depends on Task 1 and 2) sequentially
Only parallelize tasks explicitly marked as independent. When in doubt, execute sequentially.
When dispatching worker agents for parallel tasks, frame the message as:
Your task is to implement the following. Follow the instructions exactly.
<task-instructions>
[Full task text from the plan, including Files section and all steps]
</task-instructions>
<codebase-context>
[Copy the Codebase Context section from the plan header]
</codebase-context>
Execute each step in order. Run verification commands after implementation.
Commit your work as specified. Report back with:
- Status: DONE | BLOCKED | NEEDS_CONTEXT
- Files changed
- Test results
- Any issues encountered
After all tasks are complete:
All tasks complete.
Verification:
- Tests: PASS (42 passed, 0 failed)
- Lint: PASS (0 errors, 0 warnings)
- Build: PASS
Definition of Done:
- [x] All tasks completed and committed
- [x] All tests pass
- [x] Lint clean
- [x] Build succeeds
- [x] [Feature-specific criteria]
Branch: feat/<feature-name>
Commits: <count> commits
Ready for review.
After verification passes:
If branch operations are available (not in sandbox/detached HEAD):
git log --oneline main..HEAD # Show what was implemented
Ask the user if they want to:
If in sandbox/detached HEAD:
STOP and report immediately when:
Do NOT:
This skill works with plans written by:
claude-codex-bridge:plan-for-codex (recommended — optimized for Codex)superpowers:writing-plans (compatible — may reference Claude Code tools)If the plan references Claude Code tools, use this mapping:
Task / Agent tool → spawn_agentTodoWrite → update_planSkill tool → skills load natively, just follow the instructionsRead, Write, Edit → use native file toolsBash → use native shellnpx claudepluginhub monosphere-dev/claude-codex-bridge --plugin claude-codex-bridgeGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.