Optimized: PRD Generation Speed (56% Faster)
PRD skill now generates ~3,000 word optimized PRDs instead of ~6,000 word verbose ones.
Key insight: Scoring measures PRESENCE and QUALITY, not LENGTH or VERBOSITY.
Optimization Rules
| Rule | Words Saved |
|---|---|
| Bullets > prose | 500 |
| Simple lists > ASCII diagrams | 200 |
| 1 example > 3 examples | 400 |
| 2 personas > 3 personas | 200 |
| 6 P0 FRs > 10 mixed FRs | 800 |
| Brief appendix + links > tutorials | 300 |
| No redundancy across sections | 150 |
| Total | 2,550 |
Results
| Metric | Before | After |
|---|---|---|
| Words | ~5,600 | ~2,950 |
| Generation Time | 6+ min | ~2-3 min |
| Score | 94-96/100 | 94-96/100 |
| Token Usage | High | 50% reduction |
PRD Structure (Optimized)
- Executive Summary (100 words) - bullets
- Problem Statement (150 words) - quantified bullets
- Goals & Metrics (150 words) - table format
- Non-Goals (50 words) - bullet list
- 2 Personas (400 words) - bullet format
- 6 P0 FRs (1,200 words) - detailed with acceptance criteria
- 3-4 Phases (300 words) - bullets with dependencies
- Top 5 Risks (150 words) - table
- AI Notes (200 words) - 1 comprehensive example
- Tech Reference (100 words) - links + essentials
- Self-Score (100 words) - table
- Open Questions (50 words) - bullets
Upgrade
/octo:update --updateThen test:
octo design a PRD for user authenticationFull changelog: https://github.com/nyldn/claude-octopus/blob/main/CHANGELOG.md