One-click install
npx skills add https://github.com/Probably-Group/Dev-AID --skill plan-execution-probably-group
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-execution
Source: https://github.com/Probably-Group/Dev-AID/tree/main/.dev-aid/skills/process/plan-execution
Command: npx skills add https://github.com/Probably-Group/Dev-AID --skill plan-execution-probably-group

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Prevents wasted effort by executing multi-step work only in small batches, verifying outcomes at checkpoints, and pausing for user approval before continuing.

Core Features & Use Cases

  • Batch execution with verification checkpoints: Runs 3–7 tasks per batch with a checkpoint report that includes completed items, issues, and cost/duration.
  • Per-task verification-gate: Requires evidence (tests/build/lint/security results as appropriate) before marking tasks complete.
  • Blocker protocol and stop conditions: Halts immediately on blockers, plan gaps, verification failures, or budget risk, then requests guidance with structured options.
  • Integration-ready for Dev-AID workflows: Supports task list/status updates and rollback guidance when regressions or plan divergence occur.

Use cases include implementing an approved design, executing an incremental multi-file change plan, and turning a task list into a controlled engineering workflow where progress is measurable and reversible.

Quick Start

Use the plan-execution skill to run an approved multi-step implementation plan in batches, verifying each task’s results and stopping after each checkpoint to request approval.

Frequently Asked Questions about plan-execution

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

FAQPage Schema
How do I execute a multi-step engineering plan in verified batches?

To execute an engineering plan in verified batches, run 3–7 tasks per batch with per-task verification gates requiring evidence like tests or builds, then stop at checkpoint reports for user approval before continuing. This ensures reliable completion and prevents wasted effort.

What is task batching with checkpoint reporting in engineering workflows?

Task batching with checkpoint reporting is a workflow mechanism that groups 3–7 tasks per execution cycle, requiring evidence at verification gates before completion, and generates a checkpoint report showing completed items, issues, and cost tracking to pause for user approval.

How do verification gates prevent regressions during incremental refactoring?

Verification gates prevent regressions during incremental refactoring by requiring evidence such as test, build, lint, or security results before marking any task complete, ensuring each step produces verifiable proof and stopping immediately upon repeated verification failures.

When should I stop plan execution due to blockers or budget risk?

You should trigger stop conditions for plan execution immediately upon encountering blockers, plan gaps, verification failures, or budget risk, which halts the workflow and requests user guidance through structured options to resolve the issue.

Does plan execution support rollback guidance for multi-file changes?

Yes, plan execution supports rollback guidance for multi-file changes by integrating with Dev-AID workflows to update task list statuses and providing structured rollback instructions when regressions or plan divergence occur during batch execution.

Can I use checkpoint reporting for test-first implementation plans?

Yes, you can use checkpoint reporting for test-first implementation plans because the system requires per-task execution followed by verification gates that produce evidence, making it ideal for verification-heavy work where progress must be measurable and reversible.