requirements-patterns

Community

Define clear requirements, build the right product.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.