workflow-create-prd
Installation
SKILL.md
This skill will be invoked when the user wants to create a PRD. You may skip steps if you don't consider them necessary.
Step 0 — Context Check
Before anything else, determine how the user wants to start:
-
Check if any exploration files exist under
.specs/features/(use Glob to look for.specs/features/*/exploration.md). -
If exploration files are found, present the list of feature folders and ask:
"I found previous idea exploration files in
.specs/features/. Would you like to use one of them as the basis for this PRD, or start fresh with a new idea?"- If the user picks one: Read
.specs/features/<date>-<feature-name>/exploration.mdand use its content to pre-fill the context. Reuse the same folder (<date>-<feature-name>) for all outputs in this skill — do NOT create a new dated folder. Skip to Step 2 (codebase exploration) — do not re-interview about things already captured. - If the user wants to start fresh: Ask for a full description of the idea, then offer to run
/workflow-explore-ideafirst to develop it further before creating the PRD. If they prefer to proceed directly, continue to Step 1.
- If the user picks one: Read
-
If no exploration files are found, ask:
"Would you like to start by exploring the idea together with
/workflow-explore-idea, or describe your idea directly so we can create the PRD?"- If they want to explore first: Invoke
/workflow-explore-idea. - If they want to proceed directly: Continue to Step 1 and derive the spec folder name using today's date:
.specs/features/<YYYY-MM-DD>-<kebab-case-feature-name>/.
- If they want to explore first: Invoke