
Requirements Gathering
This is a structured approach to collecting and documenting what you're building before you build it. You get frameworks for stakeholder discovery, elicitation techniques, documentation templates, and a traceability matrix to connect requirements to implementation. The stakeholder categorization (primary, secondary, tertiary) and MoSCoW prioritization method are solid fundamentals. Honestly, the value here is less about novel techniques and more about having a checklist so you don't skip the boring but critical step of getting everyone aligned on paper. Most projects fail because requirements were assumed, not because the code was bad. Use this at project kickoff or when adding major features.
- skills.sh installs
- 663
- GitHub stars
- 379
- last updated
- Aug 21, 2026
Install
$ npx -y skills add aj-geddes/useful-ai-prompts --skill requirements-gathering --agent claude-codeInstalls into .claude/skills of the current project.
Files
Requirements Gathering
Table of Contents
Overview
Effective requirements gathering establishes a shared understanding of what will be built, preventing misalignment and expensive changes later in the project.
When to Use
- Project kickoff and planning
- Feature development initiation
- Product roadmap planning
- System modernization projects
- Customer discovery
- Stakeholder alignment sessions
- Writing user stories and acceptance criteria
Quick Start
Minimal working example:
# Identify and analyze stakeholders
class StakeholderDiscovery:
STAKEHOLDER_CATEGORIES = [
'End Users',
'Business Owners',
'Technical Leads',
'Operations/Support',
'Customers',
'Regulatory Bodies',
'Integration Partners'
]
Sponsors
Details
- Repository
- github.com/aj-geddes/useful-ai-prompts
- Category
- AI & Agent Building
- First seen
- Jun 3, 2026
More from aj-geddes/useful-ai-prompts
All 258- Image Optimization662
- Ruby Rails Application660
- Api Rate Limiting647
- Internationalization I18n642
- Information Architecture641
- Backup Disaster Recovery626
- Github Actions Workflow626
- Color Accessibility624
- Fastapi Development624
- Static Code Analysis622
- Unit Testing Framework622
- Aws Lambda Functions619
- User Research Analysis618
- Vulnerability Scanning617
- Data Encryption616
- Api Authentication612
- Performance Testing609
- Competitor Analysis608
- Refactor Legacy Code608
- Security Testing607
- Frontend Accessibility604
- Design Patterns Implementation600
- Database Schema Design597
- Aws S3 Management595