specsfy-milestone-governor について
specsfy-milestone-governorは、プロジェクトの仕様やバックログからマイルストーンの状態を反映・確認するSpecsfyのスキルです。実証可能なマイルストーンの成果、個別の機能、まだ詳細化が必要な作業を区別するチーム向けです。
主な機能
- 01プロジェクトファイルからマイルストーン状態を同期
- 02仕様・バックログ・マイルストーンの関連を確認
- 03未確定の終了条件や依存関係を特定
- 04構造的な変更前に確認を要求
- 05実証された成果に基づく完了判定
活用シーン
- 01完了した仕様をもとにマイルストーン状態を更新
- 02存在しないマイルストーンに関連する仕様やバックログ項目を発見
- 03マイルストーンの終了条件が検証済みか評価
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ promovaweb/ specsfy --skill specsfy-milestone-governorインストール後、Claude Code で/specsfy-milestone-governorを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yaml
詳細
プロジェクトのソースからマイルストーンを管理する
必須の準備
このスキルを実行する前に、プロジェクトのルートで必ず $specsfy-setup を読み込んでください。
自動ハンドオフの場合は、この手順の前にもう一度読み込んでください。
会話で確認済みのルートを再利用し、セットアップで未解決事項が示された場合は先に進まないでください。
対話モード
対話モード:質問。
質問を作成する前に、.specsfy/Spec.md の
番号付き質問の規約 を読み、適用してください。
specs.md、specs/milestones/、specs/backlog/、および既存の仕様を読んでください。
マイルストーン、仕様、バックログにはそれぞれ異なる役割があります。マイルストーンは実証可能な状態を記述し、仕様は機能を定義し、バックログは今後も詳細化できる作業を記録します。
現在の状態を投影する
次を実行してください。
specsfy milestones sync --project .
このコマンドは、specs.md とマイルストーンファイル内のマークされたブロックのみを更新します。Status: Complete に基づいて完了済みの仕様を算出し、マイルストーンの完了判定には使用せずにバックログ項目を表示します。
分析して提案する
投影後、次の項目を確認してください。
- 存在しないマイルストーンに関連付けられた仕様またはバックログ項目。
- 確認済みの終了条件がないマイルストーン。
- 目的がすでに分かっているにもかかわらず、マイルストーンに関連付けられていない仕様。
- 現在の順序に整合性がなくなる依存関係。
- 新たな実証可能な状態を形成していると思われる仕様のまとまり。
提案の内容、その根拠となる資料、マップへの影響を説明してください。構造上の関係を変更する前に、確認を求めてください。MVP の発見が不足している場合は、会話を $specsfy-mvp-milestone-interviewer に引き継いでください。以降の進化については、$specsfy-roadmap-milestone-interviewer を使用してください。
マイルストーンを完了する
マイルストーンを完了と宣言できるのは、必要な仕様が完了しており、担当者がデモ、受け入れテスト、または記録されたその他の検証によって終了条件を確認した場合のみです。同期間コマンドは進捗を伝えるものであり、この確認に代わるものではありません。
制限事項
- 生成されたブロック以外の、人が記述したテキストを変更しないでください。
- 仕様の移動、ゲートやタスク、コードの編集を行わないでください。
- 完了済みタスクリストをマイルストーンの受け入れ基準として使用しないでください。