なぜ必要なのか
公演予約サービスで観客は席を予約し待機者一覧に登録します。予約と通知の別々の変更が、一つの席の割当ルールを守る必要があります。開発者には追跡可能な合意が必要です。一つの文言の修正なら少ない手順が向きます。
どう解決するのか
取消席を待機者へいつ割り当てるか仕様に記し、境界を計画し、実装作業をルールへ結びます。コードと記録を照合し不足を解消します。確定済みの回答は再利用します。
一つの待機者ルールを仕様・計画・作業・コード確認まで追跡公演予約 · 要件追跡の例
一つのルールを全ての段階へ結ぶ
待機者優先取消席 → 次の対象待機者 → 合意した返答期限後に公開
- 1
spec.md
待機者優先 · 一般販売より先に次の対象待機者
待機者優先 - 2待機者優先
- 3
tasks.md
待機者優先 · 待機者優先の通知を実装・確認
待機者優先 - 4
実装との照合
待機者優先 · コードと合意したルールを照合
待機者優先
↳ 実装に不足を発見?残作業を追加して再確認します。
対象条件・返答期限を合意します。文書やチェック欄は動作検証の代わりにならず、導入・確認の作業が増えます。
どんな考え方なのか
Spec Kitは仕様に基づく開発のためのエージェント手順・テンプレート・設定ツールを提供します。修正・案の評価も任意で使えます。共同作業とリスクで判断し、規模だけで導入しません。
出典
さらに詳しく
任意の参考資料 · 概要の読了時間には含みません
01選択・比較
この例では予約・通知の作業に関わる共同ルールを優先します。Spec Kitは要件を計画・作業・実装・仕様との照合まで結びます。既存の方法が十分なら追加スキルなしで進められます。Superpowersは繰り返せる開発スキル、OpenSpecは現在の要件と変更差分を重視します。道具は組み合わせられますが、計画・作業一覧・要件ごとに基準となる記録を定めます。パッケージはAIの指示遵守を保証しません。
02応用例
例のルールは取消後、席を一般公開する前に次の対象待機者へ通知することです。対象条件と返答期限は勝手に作らず判断・記録します。仕様・技術計画・作業を確認し、検証を合意したルールへ結びます。実装との照合ではコードと記録を比較し、残作業を追加する場合があります。ファイル数の少ない権限変更にもこの手順が必要な場合があります。
03実装の参考・注意点
外部エージェントで現在の実行環境、導入済みSpec Kit、ファイル、公式導入指針を確認します。対応する連携を選び既存導入を再利用します。許可範囲で確認した版を導入し対象プロジェクトを初期化して、生成ファイルと呼出し対応を調べます。端末の設定とエージェントのスキル呼出しは別です。Codexでは$speckit-specifyなどを使い導入された形式を確認します。既存プロジェクトの初期化は競合する管理ファイルを変更し得るため、作業を保全し差分を確認します。実装は許可範囲で開始します。仕様・計画・作業をkickoffの記録に再利用し計画を重複管理しません。
04根拠
比較のまとめ
続けて読む
原稿・修正提案 ↗自分のプロジェクトに活かす
これからプロジェクトを始めますか?説明を入力して最初のプロンプトを準備しましょう。
自分に合うプロンプトを作る →すでに外部AIと会話中なら、この記事のリンクと自分のプロジェクトに合う理由、重視する利点や制約を伝えましょう。合意した要件にどう適用するか依頼してください。
この記事のリンク: Spec Kit
この選択を話し合う
コメントは全言語で共有。投稿にはGitHubログインが必要です。