From superpowers-rails
Executes written implementation plans in separate sessions with review checkpoints. Loads plan, executes tasks in batches, and reports results for feedback.
How this skill is triggered — by the user, by Claude, or both
Slash command
/superpowers-rails:executing-plansThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Load plan, review critically, execute tasks in batches, report for review between batches. For Rails projects, three-stage review after each batch: spec compliance, Rails conventions, code quality.
Load plan, review critically, execute tasks in batches, report for review between batches. For Rails projects, three-stage review after each batch: spec compliance, Rails conventions, code quality.
Core principle: Batch execution with checkpoints for architect review.
Announce at start: "I'm using the executing-plans skill to implement this plan."
Note: Tell your human partner that Superpowers works much better with access to subagents. The quality of its work will be significantly higher if run on a platform with subagent support (Claude Code, Codex CLI, Codex App, and Copilot CLI all qualify; see the per-platform tool refs in ../using-superpowers/references/). If subagents are available, use superpowers-rails:subagent-driven-development instead of this skill.
For each task:
For Rails projects, load ALL convention skills BEFORE executing any task:
superpowers-rails:rails-controller-conventions
superpowers-rails:rails-model-conventions
superpowers-rails:rails-view-conventions
superpowers-rails:rails-policy-conventions
superpowers-rails:rails-job-conventions
superpowers-rails:rails-migration-conventions
superpowers-rails:rails-stimulus-conventions
superpowers-rails:rails-testing-conventions
After each batch, add Rails conventions check:
| Rationalization | Reality |
|---|---|
| "I already know Rails conventions" | These are PROJECT conventions. Load them. |
| "Plan already covers conventions" | Plan is architecture. Skills are implementation. |
| "Batch is small, conventions don't matter" | Small violations compound. Check every batch. |
When batch complete:
Based on feedback:
After all tasks complete and verified:
STOP executing immediately when:
Ask for clarification rather than guessing.
Return to Review (Step 1) when:
Don't force through blockers - stop and ask.
Required workflow skills:
npx claudepluginhub fryga-io/superpowers-rails --plugin superpowers-railsExecutes written implementation plans in batches with review checkpoints between batches. Useful when you have a plan to implement step-by-step.
Executes implementation plans in batched steps with review checkpoints between batches. Stops for help on blockers.
Executes written implementation plans in batches with review checkpoints between batches. Useful when you have a plan file to follow step-by-step.