From spec-driven
プチ仕様駆動開発 - 4ドキュメント体制でタスクを管理。PLAN→SPEC→TODO→実装の流れをガイドする。「spec-driven」「仕様駆動」「4ドキュメント初期化」「spec init」で起動。
How this skill is triggered — by the user, by Claude, or both
Slash command
/spec-driven:spec-drivenThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
minorun365氏の記事「[Claude Codeで「プチ仕様駆動開発」のススメ](https://qiita.com/minorun365/items/114f53def8cb0db60f47)」に基づき、プロジェクトの `tasks/` ディレクトリに4ドキュメントを初期化し、仕様駆動の開発フローをガイドする。
minorun365氏の記事「Claude Codeで「プチ仕様駆動開発」のススメ」に基づき、プロジェクトの tasks/ ディレクトリに4ドキュメントを初期化し、仕様駆動の開発フローをガイドする。
tasks/ ディレクトリを確認(なければ作成)tasks/PLAN.md — 要件ダンプ(自由記述)tasks/SPEC.md — 仕様の壁打ち・合意tasks/TODO.md — タスク分解・進捗管理tasks/KNOWLEDGE.md — 学習・ハマりポイント記録references/templates.md を参照して作成するtasks/todo.md や tasks/lessons.md がある場合、内容を新ドキュメントに移行する1. ユーザーにプロジェクトのコンテキスト(何を作るか)を確認
2. PLAN.md にユーザーの要望を記録
3. 「PLAN.mdに記録しました。SPECの壁打ちに進みますか?」と確認
PLAN(要件ダンプ)
↓ ユーザーが要望を自由に記述
SPEC(仕様の壁打ち)
↓ Claude が質問・整理 → ユーザーと合意
TODO(タスク分解)
↓ SPECからタスクを分解、チェックリスト形式
実装
↓ TODOに沿って進捗を更新しながら実装
KNOWLEDGE(学習記録)
↓ ハマりポイント・解決策を記録
TODO.md のみ使用でOK合意状況: [x] 合意済み になるまで実装に進まないタスク完了時に以下を実行:
tasks/KNOWLEDGE.md にハマりポイント・学習を追記tasks/TODO.md の完了レビューセクションを記入npx claudepluginhub jun-suzuki1028/cc-plugins --plugin spec-drivenOrchestrates spec-driven development workflow (Requirements → Design → Tasks → Implementation) with approval gates. Activates for structured feature planning or 'use spec-driven'.
Manages sudocode specs and issues: view (show_spec, list_issues), create/modify (upsert_spec, upsert_issue), plan features, build dependency graphs, add feedback. Supports markdown editing and Obsidian-style links.
Writes structured specifications before coding. Use when requirements are ambiguous, starting a new project/feature, or changes touch multiple files.