MetaSpec – Meta-framework for generating spec-driven toolkits for any domain
3 points
40 minutes ago
| 1 comment
| mataspec.figma.site
| HN
acnai
40 minutes ago
[-]
Hi HN!

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!

reply