I'm the creator of MetaSpec. Here's what it does and why I built it:
## The Problem
After building spec-kit and OpenSpec (spec-driven development tools), I realized a pattern: *AI agents need domain-specific specifications to generate good results*.
For example, to help AI build MCP projects effectively, you need MCP domain specs—not just generic development specs. Every domain has repetitive toolkit infrastructure that could be automated.
## The Solution
MetaSpec is a *meta-framework* that generates complete, production-ready spec-driven toolkits for ANY domain:
- *SDS (Spec-Driven Specification)*: Define what your specifications look like - *SDD (Spec-Driven Development)*: Build the actual toolkit implementation - *19 built-in commands*: AI-assisted workflow from constitution to optimization
## Key Technical Innovation
*Precision-Guided Navigation* for AI agents:
Traditional: AI reads entire 800-line template file MetaSpec: AI jumps to specific 25-line section (97% token savings)
This makes AI-assisted development significantly faster and cheaper.
## Real-World Example
We used MetaSpec to build `marketing-spec-kit`—a Spec-Driven Marketing (SDM) toolkit. It went from idea to production in days, with 10 SDM commands covering the complete campaign lifecycle.
## Not Just Development
Unlike traditional dev tools, MetaSpec works for: - Design systems - Testing frameworks - Documentation generators - Operations automation - Marketing campaigns - API tooling - Data pipelines - Any domain with structured specifications
## Why Open Source
The spec-driven philosophy should be universal. By open-sourcing MetaSpec, I hope to enable a community of domain-specific toolkits that compose and reuse specifications across contexts.
## Try It
```bash uv pip install git+https://github.com/ACNet-AI/MetaSpec.git metaspec init my-speckit ```
What's generated: CLI tool, parser, validator, templates, AGENTS.md, and 19 built-in MetaSpec commands for AI-assisted development.
## Current Status
- v0.9.5 (Alpha) - 151 tests, 90.99% coverage - MIT licensed - Python 3.11+
*Questions and feedback welcome!* I'm here to answer anything about spec-driven workflows, AI-assisted development, or the technical implementation.
GitHub: https://github.com/ACNet-AI/MetaSpec Docs: https://github.com/ACNet-AI/MetaSpec/blob/main/AGENTS.md
Thanks for checking it out!