implement-plan

Reads an approved plan and completes the next unfinished task with minimal edits and tests.

601|129|Updated Dec 9, 2024
One-click install
npx skills add https://github.com/ChatbotXIO/ChatbotX --skill implement-plan-chatbotxio
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: implement-plan
Source: https://github.com/ChatbotXIO/ChatbotX/tree/main/.agents/skills/implement-plan
Command: npx skills add https://github.com/ChatbotXIO/ChatbotX --skill implement-plan-chatbotxio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you carry out an already-approved implementation plan without wasting time on replanning, scope expansion, or unnecessary refactors.

Core Features & Use Cases

  • Plan-driven execution: Reads the approved plan, checks completed items, and continues from the next unfinished task.
  • Scoped implementation: Keeps changes minimal, follows existing architecture, and updates only what the plan requires.
  • Verification and recovery: Runs relevant tests and checks, reports mismatches clearly, and stops when the plan and codebase diverge.
  • Use case: A developer hands over a ticket plan and asks the AI to implement the next pending phase while preserving the current design and validation flow.

Quick Start

Use the implement-plan skill to continue the approved plan at docs/plans/feature-x.md and complete the next unfinished task.

Frequently Asked Questions about implement-plan

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

FAQPage Schema
How do I execute an approved implementation plan without scope drift?▼

To execute an approved implementation plan without scope drift, use a plan-driven approach that reads the approved plan, checks completed items, and continues from the next unfinished task with minimal code changes.

What is the best way to implement a technical plan while preserving existing architecture?▼

The best way to implement a technical plan while preserving architecture is scoped implementation, which follows established design patterns, edits minimally, and updates only what the plan specifically requires.

How do I verify code changes during task execution match the original ticket plan?▼

To verify code changes during task execution match the original ticket plan, run targeted tests and checks, report mismatches clearly, and stop implementation when the plan and codebase diverge.

Can I use automated task execution for completing the next pending phase of a software engineering ticket?▼

Yes, you can use automated task execution for completing the next pending phase of a software engineering ticket by handing over the plan path and asking the system to implement the unfinished task.

What happens when the codebase diverges from the approved plan during implementation?▼

When the codebase diverges from the approved plan during implementation, the execution stops, reports mismatches clearly, and prevents further code changes to avoid expanding scope or causing replanning.