plan-executor

Execute structured multi-step plans with progress tracking and error recovery.

7|5|Updated Jun 2, 2023
One-click install
npx skills add https://github.com/sjmyuan/prompts --skill plan-executor-sjmyuan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-executor
Source: https://github.com/sjmyuan/prompts/tree/main/skills/plan-executor
Command: npx skills add https://github.com/sjmyuan/prompts --skill plan-executor-sjmyuan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the execution of multi-step plans, ensuring systematic progress, validation, and error handling, which is crucial for complex development tasks.

Core Features & Use Cases

  • Step-by-Step Execution: Executes plans sequentially, updating the status of each step.
  • Progress Tracking: Maintains a detailed log of each step's status (pending, in-progress, completed, failed).
  • Error Handling & Recovery: Identifies failures, attempts recovery, and reports issues clearly.
  • Validation Checkpoints: Integrates tests and quality checks at critical points.
  • Use Case: After a plan is generated to refactor a large codebase, this Skill can systematically execute each refactoring step, run tests, and report progress, ensuring the entire refactor is completed reliably.

Quick Start

Use the plan-executor skill to execute the plan outlined in the file 'implementation_plan.md'.

Frequently Asked Questions about plan-executor

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

FAQPage Schema
How do I automate multi-step plan execution for code refactoring?

Multi-step plan execution automates code refactoring by systematically implementing predefined steps, tracking progress, and validating checkpoints. This ensures complex software workflows are completed reliably with automated status updates and error recovery.

What is the best way to track progress for complex task automation?

Progress tracking for task automation maintains a detailed log of each step's status, including pending, in-progress, completed, and failed states. This mechanism ensures systematic execution and clear visibility into complex development workflows.

How does error handling work during structured workflow management?

Error handling during workflow management identifies task failures, attempts automated recovery, and reports issues clearly. This mechanism prevents silent failures and ensures complex code implementation tasks can remediate issues without manual intervention.

Can I run validation checkpoints during code implementation?

Yes, validation checkpoints integrate tests and quality checks at critical points during code implementation. This ensures each step meets quality standards before proceeding, preventing cascading errors in multi-step refactoring workflows.

Do I need a structured plan file to use task automation?

Yes, task automation requires a structured plan file, such as 'implementation_plan.md', to execute sequentially. The executor reads predefined steps to systematically implement or refactor code, ensuring all tasks are completed thoroughly.