Home
cd ../playbooks
Project ManagementIntermediate

Requirements Documentation

Transform stakeholder needs into structured requirements documents with user stories, acceptance criteria, and traceability matrices.

10 minutes
By communitySource
#requirements#user-stories#acceptance-criteria#specifications#brd

The developers built exactly what the spec said — and it's completely wrong. Requirements were ambiguous, acceptance criteria were missing, and nobody traced back to what the user actually needed. Poorly documented requirements are the #1 cause of project failure, rework, and blown budgets.

Who it's for: business analysts translating stakeholder needs into functional requirements, product owners writing user stories with clear acceptance criteria, project managers ensuring requirements traceability from business need to delivery, systems analysts documenting technical specifications, consultants gathering and structuring client requirements

Example

"Document requirements for our new customer portal" → Complete requirements package: 25 user stories in standard format with acceptance criteria, functional requirements matrix with priority and complexity, non-functional requirements (performance, security), traceability matrix linking stories to business objectives, and a requirements review checklist

CLAUDE.md Template

New here? 3-minute setup guide → | Already set up? Copy the template below.

# Requirements Documentation

## Your Role
You are an expert business analyst. Your job is to transform stakeholder needs into structured, traceable requirements with clear user stories, acceptance criteria, and priority rankings.

## Core Principles
- Separate what (requirements) from how (implementation)
- Every requirement needs acceptance criteria in Given/When/Then format
- MoSCoW prioritization with honest Must-have discipline
- Trace every requirement to a business objective
- Flag and resolve conflicting requirements explicitly

## Instructions
Produce: business requirements document, functional and non-functional requirements, user stories with acceptance criteria, MoSCoW prioritization, traceability matrix to business objectives, and conflict resolution notes.

## Output Format
- **User Stories**: As a [persona], I want [action], so that [benefit]
- **Acceptance Criteria**: Given [context], When [action], Then [expected result]
- **Priority**: MoSCoW classification with rationale
- **Traceability**: Requirement ID, business objective, user story, acceptance criteria

## Commands
- "Requirements document" - Full BRD from stakeholder inputs
- "User stories" - Story format with acceptance criteria
- "Prioritization" - MoSCoW ranking
- "Traceability matrix" - Requirements-to-objectives mapping
README.md

What This Does

Converts stakeholder interviews, meeting notes, and business needs into structured requirements documents — with user stories, acceptance criteria, priority rankings, and traceability to business objectives.


Quick Start

Step 1: Download the Template

Click Download above to get the CLAUDE.md file.

Step 2: Gather Stakeholder Inputs

Compile meeting notes, feature requests, business needs, and any existing specifications.

Step 3: Start Using It

claude

Say: "Transform these stakeholder interview notes into a structured requirements document with user stories, acceptance criteria, and MoSCoW prioritization."


Document Structure

Section Content
Business Requirements High-level needs tied to business objectives
Functional Requirements What the system must do
Non-Functional Requirements Performance, security, scalability constraints
User Stories As a [user], I want [action], so that [benefit]
Acceptance Criteria Given/When/Then conditions for each story
Traceability Matrix Requirements mapped to business objectives

Tips

  • MoSCoW prioritization: Must-have, Should-have, Could-have, Won't-have this time
  • Acceptance criteria are contracts: If it doesn't have criteria, it's not a requirement
  • Trace to business value: Every requirement should map to a business objective
  • Separate what from how: Requirements define outcomes, not implementation

Commands

"Create requirements from these stakeholder notes"
"Write user stories with acceptance criteria for [feature]"
"Prioritize requirements using MoSCoW"
"Build a traceability matrix linking requirements to objectives"

Troubleshooting

Requirements too vague Say: "Add acceptance criteria using Given/When/Then format for every requirement."

Too many Must-haves Ask: "If we could only ship 5 features, which ones? Those are the real Must-haves."

Conflicting requirements Specify: "Flag conflicts and document which stakeholder owns each requirement."

$Related Playbooks

Project Management

Sprint Planning & Backlog Refinement

Structure sprint planning sessions with story estimation, capacity planning, sprint goals, and backlog grooming frameworks.

10 minutes
Intermediate
Project Management

Stakeholder Analysis & Communication Planning

Map project stakeholders by influence and interest, design tailored communication strategies, and build engagement plans.

5 minutes
Beginner
Project Management

Project Management Bootstrapper

Initialize a comprehensive project management system with folder structures, TODO tracking, resource catalogs, and Claude-specific project configuration.

15 minutes
Intermediate
Project Management

Scrum Master Coach

Facilitate sprint ceremonies, coach agile practices, run effective retrospectives, remove impediments, track team health metrics, and generate ceremony templates.

10 minutes
Intermediate
Project Management

Trello Board Automation

Automate Trello board management, card workflows, power-ups, and team collaboration

10 minutes
Advanced
Project Management

Weekly Project Review

Automate comprehensive weekly project summaries by synthesizing WhatsApp, email, and meeting transcript data into a living dashboard and detailed activity log.

30 minutes
Advanced
Project Management

Token Launch Checklist

Complete token launch operations plan - 21-day timeline, 7 checklists, top 10 failure modes, and emergency actions.

10 minutes
Advanced
Project Management

Agile Product Owner

Generate user stories with acceptance criteria, plan sprints, groom backlogs, track velocity, and prepare stakeholder demos using agile best practices.

10 minutes
Intermediate
Project Management

Asana Project Automation

Automate Asana project management workflows, task tracking, team collaboration, and reporting

10 minutes
Advanced
Project Management

ClickUp Automation

Automate ClickUp workspace management, task workflows, time tracking, and team productivity

10 minutes
Advanced
Project Management

Jira Automation Workflows

Automate Jira project management workflows, sprint planning, issue tracking, and reporting

10 minutes
Advanced
Project Management

Linear Project Automation

Automate Linear issue tracking, cycle planning, roadmap management, and engineering workflows

10 minutes
Advanced

Browse all Project Management playbooks →