Key Features
SpecWeave provides a comprehensive suite of tools and workflows for building production-grade software with AI assistance.
Three Ways to Work
SpecWeave understands what you want. Just describe it -- or use precise commands when you prefer control.
Natural Language (Recommended)
Perfect for: Everyone, especially new users
Just describe what you want. SpecWeave detects your intent and activates the right skill:
SpecWeave guides you through approach selection, feature selection, tech stack choice, and review. 2 minutes from idea to working code.
Slash Commands (Power Users)
Perfect for: Claude Code users who want precision
sw:increment "user authentication"
sw:do
sw:done
Other AI Tools
Perfect for: Cursor, Copilot, Windsurf, and other AI coding tools
Use the same command names without the sw: prefix:
increment "user authentication"
do
done
All three methods trigger the same plugin system and multi-agent architecture under the hood.
Specification-First Development
Maintain both historical audit trails and current documentation simultaneously. Increments are immutable snapshots (like Git commits for specs), while living docs auto-update to reflect the current state of your codebase.
Learn more about Living Documentation | What is an Increment?
Context Precision (70%+ Token Reduction)
Each increment declares exactly what context it needs via manifests with section anchors and glob patterns. Load only what's relevant -- save 70%+ on AI costs compared to loading entire files.
AI Agents and Skills
11 specialized AI agents (PM, Architect, Tech Lead, QA, Security, Performance, Docs Writer, TDD Orchestrator, Test Planner, Translator, Code Reviewer) collaborate automatically. Skills detect your intent and route to the right agent -- no manual orchestration needed.
See all 100+ skills | Agent Teams & Swarms
Test-Validated Development
Every feature is proven through a 4-level testing pipeline: specification acceptance criteria (AC-IDs), embedded BDD test plans (Given/When/Then), YAML skill test cases, and automated code tests (Playwright E2E + Vitest unit). Tests must tell the truth -- no false positives, no masking failures.
Validation workflow | TDD cycle
Dashboard & Observability
A built-in web dashboard (specweave dashboard) provides real-time visibility into your development workflow: analytics, cost tracking, error tracing, sync audit, service management, notifications, and more -- all powered by SSE live updates.
Architecture Diagrams (C4 Model)
Auto-generate Mermaid diagrams following the C4 Model: Context, Container, Component, and Code-level views. Sequence diagrams and ER diagrams for data flows.
Framework-Agnostic
Works with any tech stack -- TypeScript/JavaScript, Python, Go, Rust, Java, C#/.NET. Auto-detects your stack from package.json, go.mod, Cargo.toml, pom.xml, and others.
External Integrations
Bidirectional sync with GitHub (Issues, Milestones), JIRA (Epics, Stories, Tasks), and Azure DevOps (4-level hierarchy). Increments map to external work items automatically.
External Tools Overview | Sync Deep Dives
Brownfield Excellence
The hardest challenge in software: existing codebases with zero documentation and tribal knowledge. SpecWeave handles intelligent documentation merging, retroactive architecture generation (HLDs, ADRs, C4 diagrams), regression prevention through baseline tests, and living docs that auto-update as code evolves.
Claude Hooks (Auto-Update)
Post-task hooks automatically update CLAUDE.md, API references, and changelogs. Pre-implementation hooks check regression risk. Human-input-required hooks log when AI needs clarification.
Commands
Every command works three ways: natural language, slash commands (Claude Code), or keywords (other AI tools).
Command Overview | Decision Tree | Commands by Priority
Additional Capabilities
- Multi-language support: Work in 11 languages with free LLM-native translation (English, Russian, Spanish, Chinese, German, French, Japanese, Korean, Portuguese)
- Cost optimization: 75%+ context reduction through intelligent plugin architecture -- typical savings of $60-120/month per developer
Ready to get started?
- Quickstart Guide - Get up and running in 5 minutes
- Installation - Detailed installation instructions
Previous: What is SpecWeave? | Next: Philosophy