品質ゲート: checklist
/speckit.checklist
Section titled “/speckit.checklist”要件記述の品質を検証するチェックリストを作成します。実装の正しさではなく、要求が明確で完全かどうかを確認するためのものです。
/speckit.checklist/speckit.checklist Focus on UX requirements quality/speckit.checklist Create a checklist for the following domain: security任意です。引数なしなら汎用的な checklist を作り、引数ありなら対象ドメイン、深さ、must-have 観点を指定できます。
実際のプロンプト例
Section titled “実際のプロンプト例”/speckit.checklist/speckit.checklist Focus on UX requirements quality/speckit.checklist Security checklist. Must include authentication requirements, data protection, and breach response requirements./speckit.checklist API contracts completeness and consistency/speckit.checklist Accessibility checklist for keyboard navigation, focus order, and screen reader wording consistency- spec.md、plan.md、tasks.md を必要に応じて読む
- ドメイン別の観点を整理する
- チェックリストファイルを生成する
生成されるもの
Section titled “生成されるもの”- checklists/ux.md
- checklists/api.md
- checklists/security.md
- checklists/performance.md
- その他、指定したドメインのチェックリスト
前後のコマンドとの関係
Section titled “前後のコマンドとの関係”- 前1: /speckit.specify または /speckit.clarify の後
- 前2: /speckit.plan の後
- 後: 仕様や計画の修正、または /speckit.tasks
実行タイミング
Section titled “実行タイミング”- spec 完成後に一度
- plan 完成後に必要なドメインで再度
- 仕様や計画を更新したら再実行してよい
実務上のポイント
Section titled “実務上のポイント”- これは requirements writing の unit tests という位置づけ
- 動作確認やAPIレスポンス検証のような実装テストとは別物
- フォーカスドメインを明示すると質問が減り、結果が安定しやすい