By GlennCheng
PM 用 AI 起草 PRD(產品需求文件)的互動式流程。支援 Clarify 分輪互動、Draft-First 狀態機、跨 Session 持久化。適用於任何專案,可選擇性整合 Jira / Confluence。
An interactive PRD (Product Requirements Document) skill for Claude Code.
The AI acts as a PhD advisor — first brainstorming with you to challenge the problem framing, then guiding you through structured Clarify rounds to produce a well-formed PRD.
In Claude Code, run these three slash commands:
/plugin marketplace add GlennCheng/prd-writer
→ Successfully added marketplace: GlennCheng-prd-writer
/plugin install prd-writer@GlennCheng-prd-writer
→ ✓ Installed prd-writer. Run /reload-plugins to apply.
/reload-plugins
→ Reloaded: N plugins · N skills · …
Done. The prd-writer skill is now available globally.
Just describe what you want to build:
幫我寫 XXX 功能的 PRD
create PRD for user authentication flow
write product requirements for the checkout redesign
Or pass a Jira ticket ID if you have Atlassian MCP connected:
幫我寫 PROJ-123 的 PRD
If you've already started a PRD, just mention the feature again and the skill will detect the existing draft and resume.
prd-writer/
├── .claude-plugin/
│ └── plugin.json
└── skills/
└── prd-writer/
├── SKILL.md # Main flow
└── references/
├── clarify-engine.md # Clarify round logic & question synthesis
├── prd-template.md # PRD structure template
├── quality-check.md # Quality validation rules
└── publish-adapters.md # Confluence / Notion / GitHub publishing
Each PRD is saved to your project under docs/prd/<feature-slug>/ (configurable):
docs/prd/user-auth-flow/
├── state.yml # Progress tracking (phase, version, publish records)
├── clarify-log.md # Full Q&A history
├── prd.md # The PRD document (live-updated during Clarify)
└── jira-snapshot.md # Jira ticket snapshot (if applicable)
On first run, the skill creates .prd-writer.yml in your project root:
prd_root: docs/prd
language: auto # follows user's language
integrations:
confluence:
space_id: ~
github:
branch: main
path: docs/prd
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub glenncheng/prd-writer --plugin prd-writer自動捕捉對話中的邏輯思維與決策過程,識別背後理論原理,建立可跨 session 引用的知識資產。
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.