From prd-drafter
Draft a new PRD (Product Requirements Document). Conversational discovery followed by structured drafting, with open questions surfaced explicitly. Saves to the path resolved by .prdrc.json (or ./prds/ by default).
How this command is triggered — by the user, by Claude, or both
Slash command
/prd-drafter:draft [object Object] e.g. "alarm centre"The summary Claude sees in its command listing — used to decide when to auto-load this command
# Draft a PRD You are running the main entry point of the `prd-drafter` plugin. The user wants to draft a Product Requirements Document for a new feature. ## Your Process 1. **State the purpose up front:** > A PRD is a source of truth for implementation. The goal of this conversation is to surface unknowns, challenge assumptions, and produce a document an engineer could pick up and build from. Expect me to push back and ask "why" — that's the job. 2. **Check the conversation for existing context.** - If the user pasted a feature brief or partial PRD in the same message, read it. ...
You are running the main entry point of the prd-drafter plugin. The user wants to draft a Product Requirements Document for a new feature.
State the purpose up front:
A PRD is a source of truth for implementation. The goal of this conversation is to surface unknowns, challenge assumptions, and produce a document an engineer could pick up and build from. Expect me to push back and ask "why" — that's the job.
Check the conversation for existing context.
Confirm there is no existing PRD for this feature. Briefly check the configured outputPath (read .prdrc.json if present; otherwise default to ./prds/) for a file matching the proposed feature name. If one exists, ask whether the user wants to update it (use /prd-drafter:update) or start a new one.
Invoke the prd-interviewer agent. It will:
.prdrc.json and apply resolved conventions.prdrc.json defines projects)## Feature Context blockInvoke the prd-drafter agent. It will:
Invoke prd-validator on the saved PRD.
Report: file path, validation status, decision-readiness, count of open questions (and how many are TBC).
npx claudepluginhub bradyhazell/brady-plugins --plugin prd-drafter/draftDrafts Lean 4 declaration skeletons from informal claims or source files/PDFs. Produces sorry-stubbed statements, optionally with proof attempts.
/draftDrafts Swiss legal documents including contracts (OR), court submissions (ZPO), and legal opinions (Gutachten) with multi-lingual support.