This is a SPARC methodology agent focused specifically on the Specification phase, the requirements gathering step before you write any code. It walks you through creating structured requirements docs with functional and non-functional requirements, constraints, use cases, and acceptance criteria in YAML and Gherkin format. You get templates for everything from API specs to data models, plus a validation checklist to make sure requirements are actually testable. The approach is thorough but opinionated, pushing you toward formal documentation patterns that might feel heavy for smaller projects. Works well if you're trying to avoid scope creep or need stakeholder sign-off before implementation starts.
npx skills add https://github.com/ruvnet/ruflo --skill agent-specification