← 一覧へ
コーディングCC / Codex 両対応難易度: 初心者
仕様先行開発 spec-driven-development
設計図を描こう、迷わず進めるために
これは何?
プログラミングを始める前に、しっかりとした仕様書を作成します。仕様書は、あなたとエンジニアの間の共通のルールブック。何を作るのか、なぜ作るのか、どうやって完成を確認するのかを明確にします。仕様書なしでコードを書くのは、まるで手探りで進むようなものです。

これでできること
- プロジェクトや機能の方向性を明確にできます
- 不明確な要件を整理できます
- 複数のファイルやモジュールにまたがる変更を管理できます
- 重要なアーキテクチャの決定をサポートします
- 30分以上かかる作業を計画的に進められます
こんな時に便利
新しいプロジェクトや機能を始める時
要件が曖昧で困っている時
複数のファイルやモジュールに変更を加える時
アーキテクチャの決断が必要な時
実装に30分以上かかる作業をする時
使い方
まずは、プロジェクトや機能の仕様書を作成します。仕様書には、何を作るのか、なぜ作るのか、そしてどのように完成を確認するのかを明確に記述します。その後、エンジニアと確認し、仕様書が承認されたら、ようやくコーディングを始めます。
必要なもの
- 特になし
導入方法
いちばん簡単(AIに頼む)
次のスキルを入れて: https://github.com/addyosmani/agent-skills/tree/main/skills/spec-driven-development手動で置く
Claude Code →
~/.claude/skills/spec-driven-development/Codex →
~/.agents/skills/spec-driven-development/使いこなしのコツ
- 実装に進む前に、仕様書が6つの核心領域をカバーしているかを確認しましょう
- エンジニアが仕様書をレビューし、承認したかを確認しましょう
- 成功基準が具体的で、テスト可能かを確認しましょう