masayuki-kono

implementation-plan

0
0
# Install this skill:
npx skills add masayuki-kono/agent-skills --skill "implementation-plan"

Install specific skill from multi-skill repository

# Description

Guide for creating implementation plans. USE WHEN: planning new features, refactoring, or significant code changes.

# SKILL.md


name: implementation-plan
description: "Guide for creating implementation plans. USE WHEN: planning new features, refactoring, or significant code changes."


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.

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.