Skip to content

Project Templates

repo generates repositories for spec-driven development with AI coding assistants.

Using repo

  • Usage: commands, .repo.yaml, and modules
  • Workflow: from specification to implementation
  • Templates: Capability Specification, ADR, manual test, and the templates of docs/
  • Profiles: what each language and project type receives, and why
  • Assistant support: what Claude Code and GitHub Copilot receive
  • Guidelines: every guideline, and which profiles get it

Specifying repo

Acceptance tests derived from the capability specifications live in test/bdd/features/.