MetaSpec Quick Start
November 14, 2025 ยท View on GitHub
Get started with MetaSpec in 5 minutes - from zero to a complete speckit
๐ Prerequisites
- Python 3.11+
- pip or uv
๐ Step 1: Install MetaSpec
# Recommended: Use uv (10-100x faster) โก
uv pip install git+https://github.com/ACNet-AI/MetaSpec.git
# Or use pip
pip install git+https://github.com/ACNet-AI/MetaSpec.git
# Verify installation
metaspec --version
๐ก First time using uv? Install in one line
# macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
# Windows
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
๐ง Development mode installation
git clone https://github.com/ACNet-AI/MetaSpec.git && cd MetaSpec
uv pip install -e .
๐ฏ Step 2: Create Your First Speckit
# Interactive mode (recommended)
metaspec init
# Or quick start with template
metaspec init my-spec-kit
# Preview (dry-run)
metaspec init my-spec-kit --dry-run
๐ Step 3: Explore Generated Speckit
cd my-spec-kit
ls -la
You'll see the complete project structure:
my-spec-kit/
โโโ README.md # Project documentation
โโโ AGENTS.md # AI Agent operation guide
โโโ pyproject.toml # Python project configuration
โโโ .gitignore # Git configuration
โโโ memory/
โ โโโ constitution.md # Development principles
โโโ scripts/
โ โโโ init.sh # Initialization script โก
โ โโโ validate.sh # Validation script โก
โโโ templates/
โ โโโ spec-template.md # Spec template
โโโ src/
โโโ my_spec_kit/
โโโ __init__.py
โโโ cli.py # CLI entry point
โโโ parser.py # Spec parser
โโโ validator.py # Spec validator
๐ ๏ธ Step 4: Install and Use
# Enter generated project
cd my-spec-kit
# Install
uv pip install -e .
# Use 19 built-in MetaSpec commands (in AI editor)
# SDS: /metaspec.sds.* (8 commands) - Define specification
# SDD: /metaspec.sdd.* (8 commands) - Develop toolkit
# Evolution: /metaspec.* (3 commands) - Manage changes
๐ฏ Complete Example
# 1. Create speckit
metaspec init api-kit && cd api-kit
# 2. Install
uv pip install -e .
# 3. Develop with built-in commands (in AI editor)
# /metaspec.sds.specify - Define API specification
# /metaspec.sdd.plan - Design toolkit architecture
# /metaspec.sdd.implement - Implement toolkit code
๐ FAQ
# Force overwrite existing directory
metaspec init my-kit --force
# Preview (dry-run)
metaspec init my-kit --dry-run
Q: Do I need to install spec-kit or openspec?
A: No! Generated speckit includes 15 built-in MetaSpec commands for complete workflow.
๐ Learn More
- ๐ README - Complete feature overview
- ๐ค AGENTS.md - AI workflow guide
- ๐ Examples - Example projects
Congratulations! You've mastered MetaSpec basics and can now create speckits for any domain! ๐