Usage Overview
LeanSpec provides multiple ways to work with specs, depending on your preferred workflow and use case.
Quick Start
If you're new to LeanSpec, start with:
- AI Coding Workflow - Learn the recommended workflow for AI-assisted development
- CLI Usage - Master the essential CLI commands
- Spec Structure - Understand how to structure your specs
Core Workflows
AI-Powered Development
LeanSpec is designed for AI-first workflows:
- AI Coding Workflow - The recommended SDD workflow
- MCP Integration - Connect AI agents to your specs
- Visual Mode - Browse specs in a web interface
Command Line Interface
Master the CLI for daily spec management:
- Creating & Managing Specs - Create, update, and manage specs
- Finding Specs - Search and discover specs
- Project Management - Track status, dependencies, and health
Spec Structure
Understand how to write effective specs:
- Spec Structure - Anatomy of a LeanSpec
Advanced Features
Once you're comfortable with the basics:
- Templates - Customize spec templates
- Custom Fields - Extend frontmatter
- Variables - Use dynamic variables
- Frontmatter Guide - Advanced frontmatter
- Agent Configuration - Configure AI agents
Choose Your Path
For AI Coding:
- Read AI Coding Workflow
- Set up MCP Integration
- Start creating specs with
lean-spec create
For Team Management:
- Learn CLI Usage
- Use Visual Mode for overview
- Track progress with Project Management
For Power Users:
- Master all CLI commands
- Customize with Advanced Features
- Integrate deeply with your toolchain