From aj-geddes-useful-ai-prompts-4
Collects, documents, and validates requirements from stakeholders to ensure clarity and agreement before development.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aj-geddes-useful-ai-prompts-4:requirements-gatheringThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- [Overview](#overview)
Effective requirements gathering establishes a shared understanding of what will be built, preventing misalignment and expensive changes later in the project.
Minimal working example:
# Identify and analyze stakeholders
class StakeholderDiscovery:
STAKEHOLDER_CATEGORIES = [
'End Users',
'Business Owners',
'Technical Leads',
'Operations/Support',
'Customers',
'Regulatory Bodies',
'Integration Partners'
]
def identify_stakeholders(self, project):
"""Map all stakeholder groups"""
return {
'primary': self.get_primary_stakeholders(project),
'secondary': self.get_secondary_stakeholders(project),
'tertiary': self.get_tertiary_stakeholders(project),
'total_to_engage': self.calculate_engagement_strategy(project)
}
def analyze_stakeholder_needs(self, stakeholder):
"""Understand what each stakeholder needs"""
return {
// ... (see reference guides for full implementation)
Detailed implementations in the references/ directory:
| Guide | Contents |
|---|---|
| Stakeholder Discovery | Stakeholder Discovery |
| Requirements Elicitation Techniques | Requirements Elicitation Techniques |
| Requirements Documentation | Requirements Documentation |
| Requirement Validation & Sign-Off | Requirement Validation & Sign-Off |
| Requirements Traceability Matrix | Requirements Traceability Matrix |
npx claudepluginhub joshuarweaver/cascade-code-languages-misc-1 --plugin aj-geddes-useful-ai-prompts-4Guides structured requirements elicitation through stakeholder interviews, PRD writing, and scope definition. Use when gathering requirements or defining project scope.
Transforms vague goals into structured requirements via systematic interview. Three phases: Interview, Extract, Cross-check. Outputs requirements.md consumed by /blueprint.