One-click install
npx skills add https://github.com/Cripacx/agentic-dotnet --skill executing-plans-cripacx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: executing-plans
Source: https://github.com/Cripacx/agentic-dotnet/tree/main/skills/executing-plans
Command: npx skills add https://github.com/Cripacx/agentic-dotnet --skill executing-plans-cripacx

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the execution of pre-defined implementation plans, ensuring tasks are completed systematically with built-in review checkpoints.

Core Features & Use Cases

  • Batch Execution: Processes tasks in manageable batches (defaulting to the first 3).
  • Checkpoint Reviews: Pauses execution after each batch for human review and feedback.
  • Verification: Runs specified verifications after each task and reports results.
  • Use Case: You have a detailed plan to refactor a complex module. This skill will execute the plan, showing you the code changes and test results for each batch of refactoring tasks, allowing you to approve or provide feedback before proceeding.

Quick Start

Use the executing-plans skill to implement the plan outlined in the attached file 'refactor-plan.md'.

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 code implementation plan step-by-step with review checkpoints?

To execute an implementation plan step-by-step, this Skill processes tasks in manageable batches and pauses after each batch for mandatory human review. It facilitates iterative development by ensuring human oversight at critical stages before proceeding to the next tasks.

How does batch execution work for iterative development and refactoring?

Batch execution works by processing implementation plan tasks in batches, defaulting to the first three tasks. After completing a batch, the workflow pauses to run specified verifications and report code changes, allowing you to approve or provide feedback before proceeding.

Do I need git worktrees to automate task management for code implementation?

Yes, you need git worktrees to automate task management for code implementation. This Skill requires integration with git worktrees to establish isolated development environments, ensuring changes during batch execution do not affect your main branch.

Can I run verifications and tests automatically between plan execution batches?

Yes, you can run verifications automatically between plan execution batches. The workflow runs specified verifications after each task within a batch and reports the results, ensuring code changes are validated before you provide feedback at the checkpoint review.

What is the best way to integrate finalized code changes after executing an implementation plan?

The best way to integrate finalized code changes is by using a finishing skill for final code integration. After completing all batch executions and checkpoint reviews, this required component merges the isolated development work into your main environment.

Why does my workflow automation pause during task management instead of running continuously?

Workflow automation pauses during task management because checkpoint reviews are built into the execution logic. This intentional pause ensures human oversight at critical stages, preventing unreviewed code changes from accumulating during iterative development.