superpowers-executing-plans

Execute implementation plans in batches with review checkpoints and git worktrees.

2|1|Updated Oct 21, 2025
One-click install
npx skills add https://github.com/aldoborrero/agent-kit --skill superpowers-executing-plans
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: superpowers-executing-plans
Source: https://github.com/aldoborrero/agent-kit/tree/main/skills/superpowers/executing-plans
Command: npx skills add https://github.com/aldoborrero/agent-kit --skill superpowers-executing-plans

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrate the execution of a written plan in a controlled, auditable manner, enabling batch work with review checkpoints.

Core Features & Use Cases

  • Load and review a plan before execution to identify gaps and raise concerns.
  • Execute the plan in batches (default first 3 tasks) with per-task progress tracking and verifications.
  • Report outcomes between batches and await feedback before continuing; integrate with related sub-skills for branch management and finalization.

Quick Start

Load the plan file, review for concerns, then execute the first batch and report results for review.

Frequently Asked Questions about superpowers-executing-plans

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I execute a development plan in batches with review checkpoints?

Batch-execute a written implementation plan by processing tasks in groups, defaulting to the first 3, then pausing for review feedback before continuing. This enforces per-task verifications and progress tracking between each batch execution.

What is batch execution for implementation plans and when do I need it?

Batch execution is a controlled orchestration method for implementation plans, loading and reviewing the plan before running task groups with explicit stop conditions. It is needed for complex development workflows where plans are deconstructed into tasks requiring auditable review checkpoints.

Does batch plan execution work with git worktrees for branch isolation?

Yes, batch execution integrates with git worktrees to isolate development branch work during plan processing. It coordinates with the finishing-a-development-branch sub-skill to manage branch state and finalization after task batches complete.

How do I verify individual tasks during plan execution?

Verify individual tasks by running per-task verifications during each batch execution phase. The process enforces explicit stop conditions after default batches of 3 tasks, reporting outcomes and awaiting feedback before proceeding to the next group.

What are the limitations of executing plans in batches?

Batch execution requires a pre-written, deconstructed plan to function and relies on manual review feedback between batches to proceed. It is not suited for simple tasks that do not warrant formal review checkpoints or per-task verification overhead.