From superpowers-rails
Executes implementation plans in batches with review checkpoints. Load a plan, execute tasks, report for feedback, and iterate. Includes Rails-specific conventions review.
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 (such as Claude Code or Codex). 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-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.