What problem does it solve?
New features and product ideas often lack a structured, business-focused Product Requirements Document (PRD) that integrates codebase reality and market context, causing misalignment between product goals and engineering effort. This Skill enforces a repeatable, collaborative process that combines parallel codebase exploration, web research, structured clarifying questions, and documented decisions to produce a complete PRD ready for handoff.
Core Features & Use Cases
- Parallel context discovery: Run codebase exploration and market/user research in tandem and summarize findings before asking clarifying questions.
- Structured clarification protocol: Ask one multiple-choice question at a time, enforce the question protocol, and collect user approvals at defined gates.
- Decision tracing and output: Produce ADRs for approach choices and write the final
_prd.md into .compozy/tasks/<slug>/, preserving update mode when an existing PRD or _issue.md is present.
- Use case: Starting a new "smart search" feature, derive the slug, gather code and market context, run targeted clarifying questions, present 2-3 approaches, create ADRs, and generate a full PRD draft for review.
Quick Start
Create a PRD for "smart search" using any existing _issue.md, include codebase exploration and market research, then present approaches for selection.