pm-docs

Solid

Use when: 需要输出PRD/BRD/MRD产品文档、方案文档、商业计划文档、需要文档模板 Do NOT auto-select when: 用户用自然语言说"���需求文档""写PRD""帮我设计需求"等新产品请求 → 这些必须先路由到 start-super-pm Direct slash-command use is allowed: 用户显式输入 /pm-docs 时可直接进入,但必须通过本 skill 的前置门禁 Do NOT use when: 文档已完备无需生成、仅��口头讨论无需书面输出

Web & Frontend 41 stars 6 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
54
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

## Preamble (run first) ```bash bash "$(dirname "${BASH_SOURCE[0]}")"/check-update.sh 2>/dev/null || true # 读取技能包版本号 SKILL_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" 2>/dev/null && pwd)" || true if [ -f "$SKILL_ROOT/VERSION" ]; then echo "📦 super-pm $(cat "$SKILL_ROOT/VERSION")"; fi # 创建方案设计目录 mkdir -p docs/02-方案设计 # 检查前置文档 echo "📊 正在检查前置文档..." if [ -f "docs/01-需求调研/MVP方案.md" ]; then echo "✅ MVP方案 - 已找到" else echo "⏳ MVP方案 - 未找到" fi if [ -f "docs/01-需求调研/需求调研报告.md" ]; then echo "✅ 需求调研报告 - 已找到" else echo "⏳ 需求调研报告 - 未找到" fi if [ -f "docs/01-需求调研/市场调研报告.md" ]; then echo "✅ 市场调研报告 - 已找到" else echo "⏳ 市场调研报告 - 未找到" fi ``` --- ## 前置门禁 无论从哪个入口进入,都必须执行前置文档检查: 1. 检查 `docs/01-需求调研/` 中是否有 **MVP方案**(黄金路径的必要前置) 2. 如果有 MVP方案 → 读取文档,判断是否与当前用户描述的产品相关 - 相关 → 前置已满足,继续执行 - 不相关 → 停止,建议先完成前置流程 3. 如果没有 MVP方案 → 停止,建议先执行 `/pm-brainstorm` → `/pm-demand` → `/pm-mvp` 不得在门禁不满足时生成文档。 --- ## 跨 Agent 交互规则 当流程要求与用户交互时: 1. 如果当前环境支持 AskUserQuestion,使用 AskUserQuestion(最佳体验)。 2. 如果当前环境不支持 AskUserQuestion,必须用普通聊天消息提出同样问题。 3. 一次只问一个问题。 4. 提问后必须停止当前回合,等待用户回答(STOP and WAIT)。 5. 不得在用户回答前生成文档、写入 docs。 6. 已有 docs 文件不能替代本轮用户回答。 --- ## 执行流程 ### 步骤 1: 确定文档类型(主 agent - 用户交互) 使用 AskUserQuestion 询问: > 您希望生成哪些文档? > > A) 仅 PRD - 产品需求文档 > B) 仅 BRD - 商业需求文档 > C) 仅 MRD - 市场需求文档 > D) PRD + BRD + MRD(全套文档,推荐) > E) 让我推荐(根据项目状态自动选择) > > 💡 提示:选择"D"��并行生成全套文档,效率提升 3x 用户选择后,记录到变量 `DOC_TYPES`(数组) --- ### 步骤 2: 读取前置数据(主 agent) **读取所有可能需要的前置文档**: ```bash # 主 agent 一次性读取所有前置文档 required_docs=...

Details

Author
konglong87
Repository
konglong87/superPM
Created
4 months ago
Last Updated
yesterday
Language
JavaScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category