| name | spec |
| description | Create a requirements specification for a project based on a PRD file. |
Requirements Specification
Instructions
- Read the high level PRD file, probably in specs/prd.md
- Ask the user questions to help refine a set of requirements for the project.
- Use the The Easy Approach to Requirements Syntax for the requirements, write them to specs/requirements.md
The Easy Approach to Requirements Syntax (EARS) is a mechanism to gently constrain textual requirements. The EARS patterns provide structured guidance that enable authors to write high quality textual requirements.
Generic EARS syntax:
The clauses of a requirement written in EARS always appear in the same order. The basic structure of an EARS requirement is: While , when , the shall
The EARS ruleset states that a requirement must have: Zero or many preconditions; Zero or one trigger; One system name; One or many system responses.
Examples
Please generate the requirements.
Create requirements.
Create the requirements from the PRD.
Write a requirements spec.
Create the requirements.