executing-plans

Execute implementation plans end-to-end with task tracking and verifications.

Updated Jan 12, 2026
One-click install
npx skills add https://github.com/miguelarcjr/shark-ai --skill executing-plans-miguelarcjr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: executing-plans
Source: https://github.com/miguelarcjr/shark-ai/tree/main/skills/executing-plans
Command: npx skills add https://github.com/miguelarcjr/shark-ai --skill executing-plans-miguelarcjr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end execution of a written implementation plan, enabling critical review, deterministic task execution, and progress reporting across sessions.

Core Features & Use Cases

  • Load a plan, review it critically, and execute all tasks with structured verifications.
  • Convert plan items into actionable todos, track progress, and support pause/resume workflow between sessions.
  • Integrate with sub-skills to ensure isolated workspaces and controlled execution (git worktrees, plan-writing, finishing development).

Quick Start

Load the plan file and begin the execution flow, following the plan steps, running verifications, and reporting progress.

Frequently Asked Questions about executing-plans

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

FAQPage Schema
How do I automate the execution of a development plan with task tracking and verification?

Automating development plan execution involves loading a written plan, converting items into todos, and running structured verifications after each task. This Skill coordinates deterministic execution and automated progress reporting across sessions using an isolated workspace.

Can I pause and resume implementation plan execution between different work sessions?

Yes, you can pause and resume implementation plan execution between sessions. The workflow tracks progress by marking tasks as in_progress and completed, ensuring deterministic execution can be safely halted and continued without losing verification state.

Does executing a development plan require an isolated workspace like git worktrees?

Executing a development plan safely requires an isolated workspace to ensure auditable execution. This Skill coordinates with git worktrees to separate the execution environment, preventing uncontrolled changes to your main development branch.

What is the best way to manage bite-sized implementation steps for automated execution?

The best way to manage bite-sized implementation steps is to load a structured plan file containing discrete tasks. The execution flow reviews the plan critically, creates actionable todos, and performs step-by-step task execution with automated progress reporting.

How does plan execution handle critical review before running automated tasks?

Plan execution handles critical review by evaluating the written plan before initiating task execution. The Skill loads and reviews the plan to ensure the bite-sized steps are viable, then proceeds with deterministic execution and structured verifications.

What do I need to finish a development branch after executing a plan end-to-end?

To finish a development branch after plan execution, you need to coordinate with sub-skills that handle branch finalization. This Skill integrates with finishing workflows to ensure the isolated workspace is properly merged and closed after task verifications pass.