justinmchase/specs
The specs method: a living specification, testable requirements that cite it, and tests that cite them.
Write requirement documents and trace tests to them under the specs method. Use when a repository has an .agents/SPECS file and you are adding or changing a requirement, writing a test for one, or removing behavior that requirements or tests cover.
Write and maintain a repository's specifications under the specs method. Use when a repository has an .agents/SPECS file and you are creating or editing its specification chapters, or making a behavior change that the specification should cover.
Check a repository against the specs method and fix what it finds. Use when a repository has an .agents/SPECS file and you have changed specifications, requirements, or tests, or when asked to audit traceability.
Set up the specs method in a repository. Use when asked to adopt the specs method, add specifications and requirements to a repository, or set up https://github.com/justinmchase/specs.