Chapter 13: Master Spec-Kit Plus
Welcome to hands-on specification-driven development. This chapter transforms understanding (from Chapter 12) into practice. You won't read about Spec-Kit Plus—you'll use every command. You won't learn workflow in isolation—you'll execute it end-to-end on a real project.
Your Project: Write a research paper using Spec-Kit Plus workflow. Simple, yes. But it forces you to master /sp.constitution, /sp.specify, /sp.clarify, /sp.plan, /sp.tasks, /sp.implement—the exact commands you'll use on every project forward.
Why a Research Paper? Because a research paper has clear structure, measurable success criteria, and iteration loops—everything that makes Spec-Kit Plus powerful.
Prerequisites
Before starting this chapter, ensure you have:
- Chapter 12 Complete: You understand SDD-RI theory (specification primacy, intelligence accumulation)
- AI Companion Ready: Claude Code or Gemini CLI installed and configured
- Markdown Basics: From Chapter 2 (how to write markdown)
- Terminal Comfort: From Chapter 6 (basic bash commands)
- Text Editor: Any editor (VS Code, Cursor, terminal-based)
📚 Teaching Aid
What You'll Learn
- Spec-Kit Plus Foundation — What Spec-Kit Plus is, Why this book uses it, How it orchestrates SDD-RI phases
- Installation & Setup — Configure your AI companion, understand project structure, prepare your workspace
- Constitution Phase — Using
/sp.constitutionto define project-wide quality standards for research papers - Specify Phase — Using
/sp.specifyto write clear, testable requirements from vague project ideas - Clarify Phase — Using
/sp.clarifyto identify missing constraints and edge cases iteratively - Plan Phase — Using
/sp.planto generate architecture and design decisions - Tasks Phase — Using
/sp.tasksto decompose work into atomic, checkpoint-driven units - Implement Phase — Using
/sp.implementto execute tasks with AI collaboration - Designing Reusable Intelligence — Creating reusable components (skills, subagents, tools) using P+Q+P pattern
- Brownfield Adoption — Adding Spec-Kit Plus to existing projects safely
- Capstone Execution — Applying the full workflow end-to-end, demonstrating mastery through skill reuse
- Quiz — Validate your understanding of each command and when to use it
By the end, you'll have shipped a research paper entirely through Spec-Kit Plus workflow—and you'll understand how to apply this to any project.