mcpField
E
engram-sdd-flow

engram-sdd-flow

github.com/gentleman-programmingエージェントワークフロー7.7k89 回インストール今日更新
リポジトリ

engram-sdd-flow について

engram-sdd-flow は、コマンドベースの仕様駆動開発フローで複雑な変更を進めるスキルです。既存動作の調査から結果のアーカイブまで、作業を5つの段階に整理します。

主な機能

  1. 01順序に沿った5つの開発段階
  2. 02既存動作とリスクの調査
  3. 03実装前の提案範囲の明確化
  4. 04動作と回帰の検証
  5. 05結果とフォローアップの記録

活用シーン

  1. 01大規模な変更の開始
  2. 02仕様と設計の調整
  3. 03計画した変更の実装と検証

インストール

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

$npx skills add https://github.com/gentleman-programming/engram --skill engram-sdd-flow

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

詳細

使用するタイミング

次の場合にこのスキルを使用します。

  • 大規模な変更に着手するとき
  • 仕様、設計、実装、検証を調整するとき
  • コマンドベースの SDD フローを実行するとき

標準的なフェーズの順序

  1. explore - 既存の動作と制約を把握する
  2. propose - 目的と範囲を定義する
  3. apply - 承認された計画に基づいてタスクを実装する
  4. verify - 仕様との整合性とリグレッションを検証する
  5. archive - 完了内容を記録し、一連の作業を締めくくる

明確な理由がない限り、フェーズを省略しないでください。


フェーズごとの成果物

  • Explore:調査結果とリスク
  • Propose:範囲の境界を示した変更提案
  • Apply:コードとテスト
  • Verify:検証の証拠
  • Archive:最終的な概要とフォローアップ事項

完了基準

  • 実装前に範囲とリスクを把握している
  • テストで期待される動作を証明している
  • 検証でリグレッションを確認している
  • セッションの概要に、次の作業に役立つ学びが記録されている

コメント