Learn spec-kit
Master the AI-powered specification and documentation framework. Learn to create PRDs, technical specs, architecture documents, and more — all enhanced by AI assistance.
Your Learning Path
Follow these lessons in order, or jump to any topic that interests you.
1. Introduction
What is spec-kit? Learn about the AI-powered specification toolkit, its features, and how it transforms technical documentation.
2. Getting Started
Install spec-kit, initialize your first project, and create your first specification document using the CLI.
3. Writing Specs
Write PRDs, technical specifications, API docs, ADRs, and user stories with AI-powered assistance.
4. Templates
Explore built-in templates, create custom ones, use template variables, and build your organization library.
5. Collaboration
Team workflows, reviews, version history, commenting, CI/CD integration, and export formats.
6. Best Practices
Specification writing tips, AI prompt optimization, living documents, team adoption, and common pitfalls.
What You'll Learn
By the end of this course, you'll be able to:
Write Better Specs
Create clear, comprehensive PRDs and technical specifications enhanced by AI-generated content and suggestions.
Use Templates Effectively
Leverage built-in templates and create custom ones that match your team's documentation standards.
Collaborate with Teams
Integrate spec-kit into your team's workflow with reviews, version control, and CI/CD pipelines.
Automate Documentation
Use AI assistance to generate, update, and maintain living documentation across your projects.
Lilly Tech Systems