Skip to content

Latest commit

 

History

History
116 lines (87 loc) · 7.99 KB

File metadata and controls

116 lines (87 loc) · 7.99 KB

Spec-Driven Development Guide

A comprehensive guide to systematic feature development using the three-phase spec process: Requirements → Design → Tasks.

🧭 Navigation Guide

New to spec-driven development? → Start with Methodology Overview
Ready to create your first spec? → Jump to Process Guide
Looking for examples? → Browse Examples & Case Studies
Need templates? → Get Ready-to-Use Templates
Working with AI? → Learn Prompting Strategies

📍 Need detailed navigation? → See Complete Navigation Index - Find content by role, problem, or learning style


📚 Complete Table of Contents

Learn the foundational concepts and philosophy behind spec-driven development

Step-by-step walkthrough of the three-phase workflow

Insights into decision-making frameworks and thought processes

Effective communication techniques for AI collaboration

Practical guidance for implementing features from specs

Curated references and learning materials

Real-world case studies and complete spec examples

Ready-to-use templates and checklists


Quick Start

New to spec-driven development? Start here:

  1. Understand the Methodology - Read the Methodology Overview to grasp core concepts
  2. See It in Action - Review a Simple Feature Spec example
  3. Try It Yourself - Use the Requirements Template for your first spec
  4. Get Better Results - Apply Prompting Best Practices for AI collaboration

Navigation Tips

  • 📋 Process sections provide step-by-step instructions
  • 🧠 AI Reasoning sections explain the "why" behind decisions
  • 💬 Prompting sections help you communicate effectively with AI
  • 📖 Examples show complete, real-world applications
  • 📝 Templates give you ready-to-use starting points

🔗 Cross-References & Related Content

By Workflow Phase

By Experience Level

Quick Problem Solving


This guide is designed to be both a learning resource and a reference manual. Jump to any section based on your current needs, or read through sequentially for comprehensive understanding.

📍 For detailed navigation by role, problem, or learning style, see the Complete Navigation Index