executing-plans

Execute implementation plans in batches with review checkpoints and verifications.

14|1|Updated Dec 29, 2011
One-click install
npx skills add https://github.com/doitian/dotfiles-public --skill executing-plans-doitian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: executing-plans
Source: https://github.com/doitian/dotfiles-public/tree/main/ai/workflows/superpowers/skills/executing-plans
Command: npx skills add https://github.com/doitian/dotfiles-public --skill executing-plans-doitian

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Load a written implementation plan and execute it in a separate session with checkpoints for review, ensuring alignment and risk mitigation.

Core Features & Use Cases

  • Batch execution with review checkpoints: load the plan, critique it, and proceed only after addressing concerns.
  • Default first 3 tasks per batch: execute tasks in small, verifiable chunks, with per-task status updates and verifications.
  • Reporting between batches: present what was implemented and verification results, then await feedback before continuing.
  • Integration with required workflow skills: superpowers:using-git-worktrees, superpowers:writing-plans, and superpowers:finishing-a-development-branch to ensure isolated workspaces and proper handoffs.

Quick Start

Load your plan file and start executing tasks in small batches, with review checkpoints between each batch.

Frequently Asked Questions about executing-plans

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

FAQPage Schema
How do I execute an implementation plan in batches with review checkpoints?

Batch execution of an implementation plan involves loading the file, processing tasks in chunks of 3, and pausing for review. It enforces review checkpoints by presenting implementation reports and verification results between batches, awaiting human feedback before proceeding.

What is the best way to manage staged execution of a development plan with human feedback?

Staged execution with human feedback is managed by batching development tasks, tagging statuses, and running verifications. The system critiques the loaded plan, executes tasks in small chunks, and pauses at review checkpoints to report results and await feedback before continuing.

Do I need a written plan file before starting batch execution of development tasks?

Yes, batch execution requires a pre-existing written implementation plan file. The system loads this plan to coordinate end-to-end execution, ensuring staged processing with built-in reviews, status tagging, and verifications across the development workflow.

Does executing an implementation plan work with git worktrees for isolated workspaces?

Yes, executing an implementation plan integrates with git worktrees to ensure isolated workspaces. It coordinates with required workflow skills like superpowers:using-git-worktrees and superpowers:finishing-a-development-branch to maintain proper handoffs during batch execution.

Why does the implementation plan execution pause after the first 3 tasks?

Implementation plan execution pauses after the first 3 tasks due to default batch processing in small, verifiable chunks. This enforces a review checkpoint to present verification results, report what was implemented, and await human feedback before continuing.

What are the limitations of batch processing for implementation plan execution?

Batch processing for implementation plan execution requires human feedback at review checkpoints to proceed, preventing fully autonomous runs. It also depends on separate workflow skills for writing plans and finishing development branches to ensure isolated workspaces and proper handoffs.