requirements-patterns
CommunityDefine clear requirements, build the right product.
Product & Management#requirements#acceptance criteria#product development#user stories#NFRs#scope management#Definition of Done
AuthorZate
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Vague or incomplete requirements lead to scope creep, rework, and products that don't meet user needs. This Skill provides structured patterns for gathering, documenting, and validating software requirements effectively.
Core Features & Use Cases
- User Story Format: Craft compelling user stories using the standard and INVEST formats.
- Acceptance Criteria Patterns: Define clear, testable criteria using Given-When-Then (Gherkin) or checklist formats.
- Requirements Categories: Differentiate between functional and non-functional requirements (performance, security, scalability).
- Scope Management: Clearly define in-scope and out-of-scope items, and prevent scope creep.
- Definition of Done: Establish a comprehensive checklist for task and feature completion.
- Use Case: Write a user story for a new feature, define acceptance criteria for a complex interaction, or manage the scope of a project to prevent delays.
Quick Start
Draft a user story for a new 'password reset' feature, including acceptance criteria using the Given-When-Then format.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: requirements-patterns Download link: https://github.com/Zate/cc-plugins/archive/main.zip#requirements-patterns Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.