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.