Loading...
Loading...
Analyze HM Desktop PRD documents, extract requirement information, verify completeness, check chapter order (Requirement Source → Requirement Background → Requirement Value Analysis → Competitor Analysis → Requirement Description), inspect KEP definitions, detect requirement conflicts, and generate structured analysis reports. Applicable to user requests: (1) Analyze or review PRD documents, (2) Extract KEP lists from requirements, (3) Check PRD completeness or consistency, (4) Map requirements to module architecture, (5) Verify PRD format compliance, (6) Verify completeness of competitor analysis chapters. Keywords: PRD analysis, requirement extraction, KEP verification, completeness check, chapter order validation, competitor analysis check, analyze PRD, requirement extraction, completeness check, chapter order validation
npx skill4agent add openharmonyinsight/openharmony-skills oh-pdd-prd-analysisAnalyze PRD: {PRD File Path}Analyze PRD: {PRD File Path}
- Output Format: JSON
- Check Completeness: Yes
- Extract KEP: Yes
- Detect Conflicts: YesStandard Order: Requirement Source → Requirement Background → Requirement Value Analysis → Competitor Analysis → Requirement DescriptionChapter Order Check Results:
✅ Chapter 1: Requirement Source
✅ Chapter 2: Requirement Background
✅ Chapter 3: Requirement Value Analysis
❌ Chapter 4: Competitor Analysis (Missing, needs supplement)
✅ Chapter 5: Requirement Description| Check Item | Description |
|---|---|
| Chapter Position | Competitor Analysis must be in Chapter 4 |
| Number of Competitors | Analyze at least 2 competitors |
| Comparison Dimensions | Function, technology, experience, cost, etc. |
| Differentiation | Whether differential advantages are clearly stated |
| Evidence Support | Whether there is data or case support |
prd_analysis_report.md{
"prd_info": {
"file": "{PRD File Name}",
"version": "VX.X",
"date": "2026-01-31"
},
"requirements": {
"total": 25,
"p0": 8,
"p1": 12,
"p2": 5
},
"kep_list": [...],
"completeness": {...},
"conflicts": [...],
"module_suggestions": [...]
}| Error Type | Handling Method |
|---|---|
| PRD File Not Found | Prompt user to check the file path |
| Non-Compliant Format | List missing mandatory chapters |
| Requirement Conflicts | List conflicts and suggested solutions |
| Read Failure | Check file encoding (should be UTF-8) |
Analyze this PRD: {PRD File Path}Analyze {PRD File Name} and output results in JSON formatCheck if {PRD File Name} contains all mandatory PRD chaptersExtract all KEP definitions from {PRD File Name}Check if there are requirement conflicts in {PRD File Name}Based on the requirements in {PRD File Name}, suggest how to divide service modules