← Back to list

requirements-engineering
by vinnie357
prompts, commands, and tools for working with jean claude
⭐ 12🍴 2📅 Dec 29, 2025
SKILL.md
name: requirements-engineering description: Activate when creating Product Requirements Documents (PRDs) with business objectives, functional requirements, success criteria, and implementation planning license: MIT
Requirements Engineering
Guide for creating comprehensive Product Requirements Documents (PRDs) that translate business needs into actionable technical specifications with measurable outcomes.
When to Use This Skill
Activate when:
- Creating PRDs for new features or products
- Defining functional and non-functional requirements
- Establishing success criteria and KPIs
- Planning implementation phases and milestones
- Documenting user stories and acceptance criteria
- Conducting requirements analysis and gathering
PRD Development Process
Phase 1: Discovery and Analysis
- Understand business context and objectives
- Identify target users and stakeholder needs
- Analyze existing systems and constraints
- Define project scope and boundaries
Phase 2: Requirements Definition
- Create detailed functional requirements
- Define non-functional requirements (performance, security, scalability)
- Establish user experience requirements
- Specify integration and compatibility needs
Phase 3: Success Criteria and Metrics
- Establish measurable success criteria
- Define key performance indicators (KPIs)
- Create acceptance criteria for each requirement
- Specify testing and validation requirements
Phase 4: Implementation Planning
- Break down requirements into deliverable phases
- Identify dependencies and critical path
- Define milestones and checkpoints
- Create risk mitigation strategies
Functional Requirements Format
### FR-001: [Requirement Title]
**Priority**: High/Medium/Low
**Description**: Detailed description of what the system must do
**User Story**: As a [user type], I want [functionality] so that [benefit]
**Acceptance Criteria**:
- [ ] Specific, testable criterion 1
- [ ] Specific, testable criterion 2
**Dependencies**: Related requirements or external dependencies
Non-Functional Requirements Format
### NFR-001: [Requirement Title]
**Category**: Performance/Security/Scalability/Usability/Reliability
**Description**: Specific non-functional requirement
**Measurement**: How success will be measured
**Acceptance Criteria**:
- [ ] Quantifiable criterion (e.g., response time < 200ms)
**Testing Method**: How this will be validated
Success Metrics Format
### Success Metric: [Metric Name]
**Objective**: What this metric measures
**Current Baseline**: Starting point
**Target**: Specific goal
**Measurement Method**: How and when to measure
**Definition of Success**: Criteria for meeting the goal
PRD Types
Feature PRD
- Problem statement and user needs
- Detailed functional requirements
- User stories with acceptance criteria
- Technical specifications
- Success metrics and KPIs
Enhancement PRD
- Current state analysis
- Improvement objectives
- Migration/transition strategy
- Performance improvement metrics
Integration PRD
- Systems integration overview
- Data flow requirements
- API specifications
- Error handling and recovery
Migration PRD
- Current system assessment
- Migration objectives and scope
- Cutover strategy and timeline
- Risk mitigation and rollback plans
Key Principles
- Business-First: Start with business objectives, derive technical requirements
- Measurable Outcomes: Every requirement should have clear success criteria
- User-Centric: Focus on user value and experience outcomes
- Risk-Aware: Identify and plan for potential challenges
- Iterative Planning: Structure requirements for phased delivery
- Cross-Functional: Consider technical, UX, business, and compliance aspects
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon