executing-plans

Execute implementation plans in iterative batches with review checkpoints.

3|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/boazcstrike/opencode --skill executing-plans-boazcstrike
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: executing-plans
Source: https://github.com/boazcstrike/opencode/tree/main/skills/executing-plans
Command: npx skills add https://github.com/boazcstrike/opencode --skill executing-plans-boazcstrike

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the execution of pre-defined development plans by breaking them down into manageable batches, ensuring critical review points and preventing the AI from proceeding without human oversight.

Core Features & Use Cases

  • Batch Execution: Tasks from a plan are executed in small, defined batches (defaulting to three tasks).
  • Review Checkpoints: After each batch, the AI reports its progress and waits for feedback before proceeding.
  • Error Handling: Provides clear guidance on when to stop and ask for help if blockers or misunderstandings occur.
  • Use Case: A developer has a detailed plan to implement a new feature. This Skill allows the AI to work through the plan step-by-step, presenting completed batches for review, ensuring the implementation aligns with expectations at each stage.

Quick Start

Use the executing-plans skill to implement the first three tasks of the attached plan.

Frequently Asked Questions about 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 execution of a development plan breaks tasks into small, defined groups, defaulting to three, and enforces mandatory review checkpoints after each cycle to pause for human feedback before proceeding.

What is the best way to manage AI task completion during code implementation?

Managing AI task completion during code implementation is achieved through iterative batch processing that tracks task status, enforces reporting at checkpoints, and halts execution immediately upon encountering blockers.

How does batch processing handle error handling when blockers occur during plan execution?

Error handling during plan execution stops the batch processing immediately upon encountering blockers, providing clear guidance to ask for help and preventing the AI from proceeding without human oversight.

Do I need a written implementation plan before starting task execution?

A detailed written implementation plan is required as input, because task execution processes predefined bite-sized steps sequentially, managing completion and verification for architect review rather than generating the plan.

Can I use git worktrees with iterative development workflows for plan execution?

Iterative development workflows for plan execution integrate directly with git worktrees and plan writing skills, providing a complete development lifecycle that manages task completion within isolated branch environments.