speckit-orchestrator について
speckit-orchestratorは、speckitを使うプロジェクトのSpec Driven Developmentワークフローを調整し、リポジトリ確認、スキルの読み込み、成果物と進捗の追跡を行うスキルです。仕様作成、計画、実装にまたがるコマンドを対象とします。
主な機能
- 01リポジトリのコンテキスト確認
- 02永続的なプロジェクト状態の読み込み
- 03コマンドに応じた必要スキルの対応付け
- 04ワークフロー進捗の追跡
- 05成果物と完了状況の確認
活用シーン
- 01/speckit-*コマンドの開始
- 02複数段階の開発調整
- 03仕様と実装の進捗追跡
- 04スキル依存関係の読み込み確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ athola/ claude-night-market --skill speckit-orchestratorインストール後、Claude Code で/speckit-orchestratorを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
modules/artifact-structure.mdcommand-skill-matrix.mdprogress-tracking.mdwriting-plans-extensions.md詳細
Speckit Orchestrator
概要
コマンドのライフサイクル全体を通じて、Spec Driven Development のワークフロー、スキルの読み込み、進捗の追跡を調整します。
継続的な存在のレンズ
SDD を、最小限でテスト可能な「自己モデリング」ループとして捉えます。
- 世界モデル:リポジトリと speckit の成果物(
spec.md、plan.md、tasks.md) - エージェントモデル:読み込まれたスキル/プラグインと制約(特に
.specify/memory/constitution.md)、および進捗状態
これは、カリキュラム(tasks.md)とスキルライブラリ(再利用可能なプラグインスキルと superpowers の方法論スキル)によって能力を積み重ねる、自由度の高い身体性エージェント(例:Voyager/MineDojo)のパターンを反映しています。
使用する場面
/speckit-*コマンドを開始するとき。- 複数フェーズにわたる開発ワークフローを調整するとき。
- 仕様策定、計画、実装を通じて進捗を追跡するとき。
- スキルの依存関係が読み込まれていることを確認するとき。
使用しない場面
- 単一フェーズの作業(仕様策定のみ、または計画のみ)
- 仕様駆動ではないプロジェクト
中核となるワークフロー
セッションの初期化
-
リポジトリのコンテキストを確認する
- 作業ディレクトリが speckit 対応プロジェクトであることを確認します。
.specify/ディレクトリの構造を確認します。- 必須スクリプトが存在することを検証します。
-
永続状態(「存在」)を読み込む
- 制約や原則を確認するため、
.specify/memory/constitution.mdを読みます。 - 存在する場合は、現在の
spec.md/plan.md/tasks.mdのコンテキストを読み込みます。
- 制約や原則を確認するため、
-
コマンドの依存関係を読み込む
- 現在のコマンドに必要なスキルを対応付けます。
- 補完的な superpowers スキルを読み込みます。
-
進捗の追跡を初期化する
- ワークフローの各フェーズに進捗項目を作成します。
- 完了状況を追跡します。
コマンドとスキルの対応表
コマンドとスキルの対応関係を確認するためのクイックリファレンスです。
| コマンド | 主なスキル | 補完的なスキル |
|---|---|---|
/speckit-specify | spec-writing | brainstorming |
/speckit-clarify | spec-writing | brainstorming |
/speckit-plan | task-planning | writing-plans |
/speckit-tasks | task-planning | executing-plans |
/speckit-implement | - | executing-plans, systematic-debugging |
/speckit-converge | - | executing-plans, verification-before-completion |
/speckit-analyze | - | systematic-debugging, verification-before-completion |
/speckit-checklist | - | verification-before-completion |
詳細なパターンについて:完全な対応関係と読み込みルールは modules/command-skill-matrix.md を参照してください。
計画作成のパターンについては、modules/writing-plans-extensions.md を参照してください。
進捗の追跡項目
各ワークフローセッションで、次の項目を追跡します。
- リポジトリのコンテキストを確認済み。
- 前提条件を検証済み。
- コマンド固有のスキルを読み込み済み。
- 成果物を作成/更新済み。
- 検証を完了済み。
詳細なパターンについて:進捗項目のパターンと指標は modules/progress-tracking.md を参照してください。
終了条件
- 実行中のコマンドが正常に完了している。
- 必須の成果物がすべて存在し、有効である。
- 進捗の追跡に現在の状態が反映されている。
- 未解決の阻害要因がない。
関連スキル
spec-writing:仕様の作成と改善。task-planning:タスクの生成と計画。superpowers:brainstorming:アイデアの改善。superpowers:writing-plans:実装計画の作成。superpowers:executing-plans:タスクの実行。