clay-good/spec-gen

Automate the reverse-engineering of your codebase into structured OpenSpec specifications using static analysis and LLM-powered generation to extract business logic, verify architectural accuracy, and maintain a living source of truth.

43
/ 100
Emerging

This tool helps software architects, tech leads, and development managers automatically generate living documentation for existing codebases. It takes your source code as input and produces structured OpenSpec specifications, detailing business logic, data models, and API endpoints. The output helps ensure your documentation remains accurate as your code evolves.

Use this if you need to create up-to-date, comprehensive technical specifications for your software projects without manually sifting through thousands of lines of code.

Not ideal if you're looking for a tool to design specifications from scratch before any code is written, or if you only need very high-level, non-technical project summaries.

software-architecture technical-documentation code-analysis software-maintenance developer-operations
No Package No Dependents
Maintenance 10 / 25
Adoption 7 / 25
Maturity 11 / 25
Community 15 / 25

How are scores calculated?

Stars

41

Forks

7

Language

TypeScript

License

MIT

Last pushed

Mar 12, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/clay-good/spec-gen"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.