feat(commands): add /prd command for requirement crystallization#22
Open
JYHTHEGREAT wants to merge 1 commit into
Open
feat(commands): add /prd command for requirement crystallization#22JYHTHEGREAT wants to merge 1 commit into
JYHTHEGREAT wants to merge 1 commit into
Conversation
Adds a structured workflow to crystallize vague ideas into clear requirements before planning. Includes 5-axis probing (Problem, Outcome, Boundaries, Constraints, Priority), 3 depth levels (Lite/Standard/Full), and a Readiness Gate that prevents proceeding with ambiguous requirements. This addresses the common failure mode where implementation starts from unclear requirements, leading to rework cycles. Based on production usage in jyh-system (~1 month, 6+ projects).
sangrokjung
added a commit
that referenced
this pull request
May 3, 2026
…lize) PRs opened in parallel via 3 background workers (1a/1b/1c plus SendMessage continuation for composiohq option B): - travisvn: travisvn/awesome-claude-skills#679 - rohitg00: rohitg00/awesome-claude-code-toolkit#362 - composiohq: composio-community/awesome-claude-plugins#210 (replaces dormant PR #22 from 2026-02-28; #22 closed with backfill) Deferred (intentional): - hesreallyhim — HOLD pending upstream TOC stabilization (currently 'TODO' stub) - voltagent / ccplugins — Strategy A 30-min in-repo contributions (next sprint) Acceptance criterion #2 (≥3 PRs opened) MET. Plan COMPLETED. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Context
Contribution from jyh-system, a production fork running 6+ projects over ~1 month. This addresses a gap in the forge workflow: there's no structured step between a vague idea and
/plan.What This Adds
/prdcommand — crystallizes vague user ideas into structured requirements before planning.Key Features
Why This Matters
The second most common AI coding failure mode is "start implementing from vague requirements → wrong direction → rework".
/prdstructurally prevents this by forcing intent clarification before/plan.Changes
commands/prd.md(193 lines) — new file, no existing files modifiedExisting Code Impact
None. Pure addition. No existing commands, agents, or workflows are modified.
Test Plan
/prd "add user authentication"→ should ask structured questions, not jump to implementation/prd --depth lite "fix typo in README"→ should produce inline 3-item PRD🤖 Generated with Claude Code