mcpField
I
implementation-plan

implementation-plan

github.com/masayuki-konoDevelopment147 installsUpdated 40w ago
Repository

About implementation-plan

implementation-plan is a skill for developers preparing structured plans before substantial implementation work. It organizes context, acceptance criteria, implementation details, and testing, and requires plans to be written in English.

Key features

  1. 01Background and context documentation
  2. 02Acceptance criteria definition
  3. 03Implementation approach and dependencies
  4. 04Testing strategy planning
  5. 05English-only plan requirement

Use cases

  1. 01Planning a new feature
  2. 02Preparing a refactor or architecture change
  3. 03Recording an approach before complex development

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/masayuki-kono/agent-skills --skill implementation-plan

After installing, type/implementation-planin Claude Code to confirm it loaded.

Details

From the project README

Implementation Plan Guide

A structured guide for creating comprehensive implementation plans before starting development work.

When to Use

  • Planning new features or significant functionality additions
  • Preparing for refactoring or architectural changes
  • Documenting approach before starting complex implementation work
  • Ensuring clear acceptance criteria and testing strategy

Instructions

Required Sections
1. Background and Context

Document the background and history that led to this implementation:

  • Why: What problem or requirement does this address?
  • Context: What is the current situation or issue?
  • History: What events or changes led to this need?
  • Related Issues: Any related issues, discussions, or previous attempts?
2. Acceptance Criteria
  • Build and all tests must pass
  • Unit tests and integration tests must be created for the implemented changes
  • If project-specific verification rules exist (e.g., .cursor/rules/build-and-test-verification.mdc), follow them
3. Implementation Details

Document the planned approach:

  • Approach: How will this be implemented?
  • Changes: What files, components, or systems will be modified?
  • Dependencies: Any dependencies or prerequisites?
  • Testing Strategy: How will the changes be tested?
Language Requirement

All implementation plans must be written in English.

Comments

Markdown supported