---
_version: '1'
uuid: 007f03ec-58ff-4cfb-b305-58fcf46be529
created: 2025-10-25T16:36:25.961845733Z
parents:
- uuid: 81e63bac-4035-47b5-b273-ac13e47a2ff6
fingerprint: f48acb99eb656a43745fe4f9243bea1faec7297e4af2e805970d994eeba68429
hrid: SYS-001
---
# USR-006 Requirement Templates
## Statement
The tool shall support configuring templates for different requirement types that provide default content when creating requirements.
## Rationale
Templates improve requirements authoring by:
- Providing consistent structure across similar requirements
- Reducing repetitive typing and boilerplate
- Enforcing team documentation standards
- Speeding up requirement creation
- Ensuring all required sections are present
## Acceptance Criteria
- Templates can be defined for each requirement kind (USR, SYS, etc.)
- Templates support namespace-specific variants (e.g., AUTH-USR template)
- Template content is inserted when creating a new requirement
- Templates can be overridden via CLI flags for flexibility
- Template matching falls back from specific to general (AUTH-USR → USR)