What problem does it solve?
Many feature requests lack the clarity a staff engineer needs to produce an actionable design spec. This Skill generates the right clarifying questions, attempts to resolve them from the codebase and available artifacts, and then produces a concise, pyramid-structured Product Requirements Document (PRD) ready for implementation.
Core Features & Use Cases
- Generate targeted questions based on the provided feature context, code exploration, and chosen design.
- Self-resolve via repository artifacts by reading .llm/$ARGUMENTS/tmp_context.md, tmp_exploration.md, and design.md and marking answers as [RESOLVED] when possible.
- Human-in-the-loop clarification by presenting only unresolved questions for user input and updating the question file with answers.
- Produce a pyramid PRD organized into Executive Summary, Component Details, and Implementation Details, then write the final spec to .llm/$ARGUMENTS/prd.md and hand off to the implementation step.
- Use Case: Turn a brief feature request and exploratory notes into a complete PRD for engineering handoff.
Quick Start
Use the dev3-prd skill to generate clarifying questions and draft a pyramid-style PRD for the feature "improve paste detection".