prd

Solid

Convert current conversation context into a structured Product Requirements Document (PRD) and optionally post it to GitHub Issues. Use before /supergraph:plan when requirements came from a conversation, user story, or feature discussion rather than a formal spec.

Data & Documents 22 stars 5 forks Updated 6 days ago MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
45
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# /supergraph:prd Turn conversation into a machine-readable PRD. Gives `/supergraph:plan` a concrete spec to work from. Announce: "πŸ“‹ /supergraph:prd β€” extracting requirements..." ## Steps ### 1. Read CONTEXT.md (if exists) ```bash head -60 CONTEXT.md 2>/dev/null || echo "No CONTEXT.md" ``` Use domain vocabulary from CONTEXT.md in the PRD β€” never invent new terms for existing concepts. ### 2. Extract requirements from conversation Gather from current conversation context: - What the user wants to accomplish - Any constraints or non-goals mentioned - Technical decisions already made - Edge cases or concerns raised Ask one clarifying question if a critical piece is missing. Do not ask multiple questions at once. ### 3. Write PRD ```markdown # PRD: [Feature/Fix Name] ## Problem [One paragraph: what is broken or missing, and why it matters] ## Solution [One paragraph: the approach β€” what will be built] ## User Stories - As a [role], I want [action] so that [outcome] - (2-5 stories max) ## Acceptance Criteria - [ ] [Observable, testable condition] - [ ] [Observable, testable condition] - (Each maps to a test in /supergraph:plan) ## Implementation Decisions - [Technology/pattern chosen and why] - [What was explicitly ruled out and why] ## Testing Decisions - [Unit: what gets unit tested] - [Integration: what needs integration tests] - [E2E: what needs Playwright coverage, if any] ## Out of Scope - [Explicitly not included in this work] ## Notes - [Domain terms: a...

Details

Author
datit309
Repository
datit309/supergraph
Created
4 months ago
Last Updated
6 days ago
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content β€” not just same category