engram-sdd-flow について
engram-sdd-flow は、コマンドベースの仕様駆動開発フローで複雑な変更を進めるスキルです。既存動作の調査から結果のアーカイブまで、作業を5つの段階に整理します。
主な機能
- 01順序に沿った5つの開発段階
- 02既存動作とリスクの調査
- 03実装前の提案範囲の明確化
- 04動作と回帰の検証
- 05結果とフォローアップの記録
活用シーン
- 01大規模な変更の開始
- 02仕様と設計の調整
- 03計画した変更の実装と検証
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ gentleman-programming/ engram --skill engram-sdd-flowインストール後、Claude Code で/engram-sdd-flowを入力して読み込まれたか確認します。
詳細
使用するタイミング
次の場合にこのスキルを使用します。
- 大規模な変更に着手するとき
- 仕様、設計、実装、検証を調整するとき
- コマンドベースの SDD フローを実行するとき
標準的なフェーズの順序
explore- 既存の動作と制約を把握するpropose- 目的と範囲を定義するapply- 承認された計画に基づいてタスクを実装するverify- 仕様との整合性とリグレッションを検証するarchive- 完了内容を記録し、一連の作業を締めくくる
明確な理由がない限り、フェーズを省略しないでください。
フェーズごとの成果物
- Explore:調査結果とリスク
- Propose:範囲の境界を示した変更提案
- Apply:コードとテスト
- Verify:検証の証拠
- Archive:最終的な概要とフォローアップ事項
完了基準
- 実装前に範囲とリスクを把握している
- テストで期待される動作を証明している
- 検証でリグレッションを確認している
- セッションの概要に、次の作業に役立つ学びが記録されている
コメント
Markdown 対応