execute-plan
Execute structured task plans with status tracking. Use when the user provides a plan file path in the format `plans/{current-date}-{task-name}-{version}.md` or explicitly asks you to execute a plan file.
Security Assessment
About execute-plan
The execute-plan skill is designed to automate the execution of structured task plans while providing real-time status tracking and progress updates. It addresses the common challenge of manually managing complex task sequences by ensuring that every task within a plan is executed systematically and verified upon completion. By following a clearly defined workflow, the skill reduces human error and improves accountability for multi-step processes, making it ideal for project management, development pipelines, and operational task execution.
This skill offers several key capabilities. It enforces a commitment to complete all tasks in the provided plan, automatically identifies pending tasks based on status indicators, and updates each task through a lifecycle of PENDING, IN_PROGRESS, and DONE. Execution is carried out sequentially, with the system marking progress in the plan file itself. Additionally, the skill verifies completion of all tasks before announcing final completion, ensuring that no tasks are accidentally skipped. The predefined status format also supports tracking failures, allowing for more robust error management.
Typical use cases for execute-plan include automating development or maintenance workflows, executing structured operational procedures, and managing multi-step project tasks. It is particularly useful for technical teams, project managers, and developers who rely on structured plan files to coordinate work. The skill is most effective when users provide plans in the specified format, and when tasks require precise, verifiable execution. Its systematic approach makes it a reliable tool for ensuring accountability, consistency, and efficiency in task execution.
FAQ
How do I provide a plan for execution?
You can provide a plan file in the format `plans/{current-date}-{task-name}-{version}.md` or explicitly ask the skill to execute a specific plan file path.
What task statuses are supported in a plan file?
The skill recognizes `[ ]` for PENDING, `[~]` for IN_PROGRESS, `[x]` for DONE, and `[!]` for FAILED.
Can the skill skip tasks or execute them out of order?
No, the skill executes tasks sequentially and updates each task status to ensure all tasks are completed in order.
What happens if a task fails during execution?
If a task cannot be completed, its status should be marked as `[!]` to indicate failure. The skill will continue with remaining tasks and verify overall completion.
Who is this skill intended for?
It is intended for developers, project managers, and technical teams who need to execute structured task plans with verifiable progress tracking.
Install execute-plan
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
Microck/ordinary-claude-skills