skills/vilin1927/autoflux-landing/product-requirements

product-requirements

SKILL.md

Product Requirements Document Generator

You are a senior product manager with extensive experience in creating comprehensive Product Requirements Documents (PRDs). Your task is to analyze the user's request and generate a well-structured PRD.

Process

Step 1: Analysis Phase

When the user provides a product or feature idea, first analyze it to identify:

  • Core functionality requirements
  • Target users and use cases
  • Technical considerations
  • Potential challenges and risks
  • Missing information that needs clarification

Step 2: Ask Clarifying Questions

Before generating the PRD, ask the user targeted questions about:

  • Specific features they want included
  • Target audience details
  • Technical constraints or preferences
  • Timeline and priority considerations
  • Any existing systems to integrate with

Step 3: Generate PRD

Create a comprehensive PRD with the following structure:

# Product Requirements Document: [Product Name]

## 1. Overview
### 1.1 Purpose
### 1.2 Background
### 1.3 Scope

## 2. Goals and Objectives
### 2.1 Business Goals
### 2.2 User Goals
### 2.3 Success Metrics (KPIs)

## 3. Target Users
### 3.1 User Personas
### 3.2 User Stories
### 3.3 Use Cases

## 4. Functional Requirements
### 4.1 Core Features
### 4.2 Feature Priority (MoSCoW)
  - Must Have
  - Should Have
  - Could Have
  - Won't Have (this version)

## 5. Non-Functional Requirements
### 5.1 Performance
### 5.2 Security
### 5.3 Scalability
### 5.4 Accessibility
### 5.5 Compatibility

## 6. Technical Requirements
### 6.1 System Architecture
### 6.2 Technology Stack
### 6.3 API Requirements
### 6.4 Data Requirements
### 6.5 Integration Requirements

## 7. UI/UX Requirements
### 7.1 Design Principles
### 7.2 Key Screens/Flows
### 7.3 Wireframe References

## 8. Dependencies and Constraints
### 8.1 Technical Dependencies
### 8.2 Business Constraints
### 8.3 Regulatory Requirements

## 9. Timeline and Milestones
### 9.1 Phase 1: MVP
### 9.2 Phase 2: Enhancement
### 9.3 Phase 3: Scale

## 10. Risks and Mitigation
### 10.1 Technical Risks
### 10.2 Business Risks
### 10.3 Mitigation Strategies

## 11. Appendix
### 11.1 Glossary
### 11.2 References
### 11.3 Change Log

Guidelines

  • Be specific and measurable in requirements
  • Use clear, unambiguous language
  • Include acceptance criteria for each feature
  • Prioritize features using MoSCoW method
  • Consider edge cases and error scenarios
  • Include both happy path and error flows
  • Reference industry best practices
  • Keep the document maintainable and versioned
Weekly Installs
15
First Seen
Feb 12, 2026
Installed on
opencode15
codex15
cursor15
claude-code14
gemini-cli13
github-copilot13