mcpField
I
implementation-plan

implementation-plan

github.com/masayuki-kono開発147 回インストール40 週間前に更新
リポジトリ

implementation-plan について

implementation-plan は、大規模な開発に着手する前の計画作成を支援するスキルです。背景、受け入れ条件、実装内容、テスト方針を整理し、計画は英語で記述します。

主な機能

  1. 01背景と状況の記録
  2. 02受け入れ条件の定義
  3. 03実装方針と依存関係の整理
  4. 04テスト方針の策定
  5. 05英語での計画作成

活用シーン

  1. 01新機能の計画
  2. 02リファクタリングやアーキテクチャ変更の準備
  3. 03複雑な開発に着手する前の方針記録

インストール

コマンドをコピーしてターミナルで実行します。

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

インストール後、Claude Code で/implementation-planを入力して読み込まれたか確認します。

詳細

実装計画ガイド

開発作業を始める前に、包括的な実装計画を作成するための体系的なガイドです。

使用するタイミング

  • 新機能や大規模な機能追加を計画するとき
  • リファクタリングやアーキテクチャの変更に備えるとき
  • 複雑な実装作業を始める前に、方針を文書化するとき
  • 受け入れ基準とテスト戦略を明確にするとき

手順

必須セクション
1. 背景と経緯

この実装に至った背景と経緯を文書化します。

  • 理由:どのような問題や要件に対応するものですか?
  • 状況:現在の状況や課題は何ですか?
  • 経緯:この必要性につながった出来事や変更は何ですか?
  • 関連する課題:関連する課題、議論、過去の試みはありますか?
2. 受け入れ基準
  • ビルドとすべてのテストが成功すること
  • 実装した変更に対する単体テストと統合テストを作成すること
  • プロジェクト固有の検証ルール(例:.cursor/rules/build-and-test-verification.mdc)がある場合は、それに従うこと
3. 実装の詳細

予定している方針を文書化します。

  • 方針:どのように実装しますか?
  • 変更内容:どのファイル、コンポーネント、システムを変更しますか?
  • 依存関係:依存関係や前提条件はありますか?
  • テスト戦略:変更をどのようにテストしますか?
言語要件

すべての実装計画は英語で記述する必要があります。

コメント