executing-an-implementation-plan

Sequentially dispatches implementation plan tasks and reviews resulting code before updating context.

8|1|Updated Feb 25, 2022
One-click install
npx skills add https://github.com/ayubun/dotfiles --skill executing-an-implementation-plan-ayubun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: executing-an-implementation-plan
Source: https://github.com/ayubun/dotfiles/tree/main/configs/opencode/skills/ed3d-plan-and-execute/executing-an-implementation-plan
Command: npx skills add https://github.com/ayubun/dotfiles --skill executing-an-implementation-plan-ayubun

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the execution of implementation plans with independent tasks, ensuring efficient phase-by-phase execution and code review with transparency.

Core Features & Use Cases

  • Phase-by-Phase Execution: Executes each phase of an implementation plan individually, minimizing context usage.
  • Task Dispatch: Dispatches fresh subagents for each task, ensuring parallel processing and accountability.
  • Code Review Loop: Utilizes a code review skill to continuously iterate on code quality until all issues are resolved.
  • Human Transparency: Maintains human oversight by requiring detailed output from each subagent.

Quick Start

Execute the implementation plan at the root of your project by running 'execute-plan --path /path/to/plan'.

Frequently Asked Questions about executing-an-implementation-plan

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

FAQPage Schema
How do I automate implementation plan execution phase by phase?

Automating implementation plan execution requires sequentially dispatching tasks for each phase, utilizing fresh subagents for parallel processing, and continuously reviewing code until all issues are resolved. This minimizes context usage and maintains human transparency throughout the workflow.

What is phase-based task dispatch in project management?

Phase-based task dispatch is a project management technique that executes an implementation plan by sequentially handling tasks for each phase individually. It dispatches fresh subagents for each task, ensuring accountability and minimizing context usage while maintaining human oversight through detailed output.

How do I execute an implementation plan from the root of my project?

To execute an implementation plan from your project root, run the execute-plan command with the path to your plan file. The system will sequentially dispatch tasks for each phase, review code iteratively, and update project context automatically.

Does plan execution require a separate code review skill?

Yes, plan execution requires interaction with a code review skill to continuously iterate on code quality until all issues are resolved. It also requires a project librarian agent for the final context update, ensuring complete and transparent project management.

Can I use task dispatch for implementation plans with independent tasks?

Task dispatch is specifically designed for implementation plans with independent tasks. It streamlines execution by dispatching fresh subagents for each task, ensuring parallel processing and accountability while maintaining human transparency through detailed subagent output.

What are the limitations of automated phase-based execution?

Automated phase-based execution relies on sequential task dispatch for each phase, which may not fully optimize interdependent tasks. It also requires both a code review skill and project librarian agent to function, and demands human oversight through detailed subagent output reviews.