SDD自動進行モードのガイド。以下の状況で使用する: (1) ユーザーが「自動で進めて」「一気に実装」「autopilot」と言った時 (2) 定型的なタスクを人の介入なしで進めたい時 (3) サブエージェントで各コマンドを実行する仕組みを理解したい時 親セッションが全体を管理し、各SDDコマンドはサブエージェントで実行される。
From sddnpx claudepluginhub masseater/claude-code-plugin --plugin sddThis skill uses the workspace's default tool permissions.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides implementation of event-driven hooks in Claude Code plugins using prompt-based validation and bash commands for PreToolUse, Stop, and session events.
タスクを自動で進行するモード。親セッションとして動作し、各コマンドはサブエージェントで実行される。
autopilot スキルを読み込むと、以下の自動進行モードが有効になる。
引数:
spec: 対象の仕様書名(省略時は対話的に選択/新規作成)phaseNumber: 開始Phase番号(省略時は最初から or 中断箇所から再開)flowchart TB
Parent["親セッション<br/>全体進行管理"]
subgraph SubAgents["サブエージェント実行"]
SA1["spec:init"]
SA2["spec:requirements"]
SA3["spec:technical"]
SA4["research:conduct"]
SA5["phase:plan"]
SA6["phase:breakdown"]
SA7["phase:implement"]
SA8["validate"]
end
Parent --> SA1 --> SA2 --> SA3 --> SA4 --> SA5 --> SA6 --> SA7 --> SA8
SA8 -->|次Phase| SA6
SA8 -->|完了| Parent
各コマンドは Task ツールで実行:
// 例: spec:init の実行
Task({
subagent_type: "general-purpose",
prompt: "/sdd:spec init ユーザー認証機能",
description: "spec:init 実行",
});
親セッションがサブエージェントの代わりに判断する際のルール:
| 状況 | 判断基準 |
|---|---|
| 複数案の選択 | ステアリングドキュメントに最も適合する案を選択 |
| 不明点の解消 | 一般的なベストプラクティスに従う、または「不明」として保留 |
| エラー発生 | ログを記録し、次のステップへ進む or 中断 |
.claude/skills/steering/ が存在しない場合は先に steering スキルを実行