executing-plans

Executes written implementation plans in batches with review checkpoints between batches.

Updated Jun 8, 2026
One-click install
npx skills add https://github.com/Avistian/nba --skill executing-plans-avistian
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: executing-plans
Source: https://github.com/Avistian/nba/tree/main/.cursor/skills/executing-plans
Command: npx skills add https://github.com/Avistian/nba --skill executing-plans-avistian

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It turns a written implementation plan into disciplined execution by breaking work into small batches, running verifications per task, and pausing for human review instead of blindly coding through an entire plan. ## Core Features & Use Cases - Critical Plan Review: Reads the plan first, raises concerns or questions with the human partner before writing any code. - Batched Task Execution: Executes a default batch of 3 tasks at a time, marking each in_progress and completed, and running the verifications specified in the plan. - Checkpoint Reporting: After each batch, reports what was implemented with verification output and waits for feedback before continuing. - Use Case: You have a multi-phase implementation plan from a planning session. Invoke this skill in a fresh session to execute it batch by batch, stopping immediately when blocked rather than guessing. ## Quick Start Ask the assistant to execute the implementation plan in plans/ using the executing-plans skill, working in batches of three tasks with review checkpoints.

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 with an AI assistant?▼

Load the plan file, review it critically and raise concerns first, then execute tasks in batches of three with verifications after each task. Report results after each batch and wait for feedback before continuing.

What is batch execution with review checkpoints?▼

Batch execution means completing a small fixed set of tasks (default three), running their verifications, then pausing to show the work and verification output. The human partner reviews before the next batch starts.

When should plan execution stop and ask for help?▼

Stop immediately when hitting a blocker mid-batch, a failing test, an unclear instruction, repeated verification failures, or critical gaps in the plan. Ask for clarification rather than guessing.

Can I start implementation directly on the main branch?▼

No. The skill requires explicit user consent before starting implementation on main or master, and recommends setting up an isolated workspace using a git worktree workflow first.

What happens after all plan tasks are complete?▼

After all tasks are verified, the skill hands off to the finishing-a-development-branch sub-skill, which verifies tests, presents completion options, and executes the chosen option.