PM-K12-skill-产品经理完整工作流Skill
PM-K12–skills:产品经理完整工作流 Skill(edu-pm-workflow)
调研日期:2026-09-14 | 数据来源:GitHub API、README.md、SKILL.md 全文、仓库目录树、GitHub 搜索
仓库:https://github.com/beautfulmt/PM-K12--skills
一句话定位
“把一句需求描述逐步落成可评审、可截图、可持续迭代的产品交付物”:一个面向产品经理的通用 Agent 工作流 Skill——从需求调研分析 → PRD → 交互原型 → 业务/交互流程图 → 功能验收清单 → 数据分析,全流程输出可直接评审的 HTML 工件,而非纯提示词。
💡 一句话价值:让 AI 助手不只是“帮写 PRD 文本”,而是产出带骨架校验、可交互预览、可一键复制带原型图的工程级 PRD 交付物;仓库名 PM-K12 中的 K12 即作者所在在线教育场景(skill 内部名
edu-pm-workflow)。
1. 项目背景
- ⭐ 86★ · 14 fork · 0 issue(2026-09-14 GitHub API 实测)· 无 LICENSE · 主语言 Python
- 创建于 2026-04-12,最后推送 2026-09-13(发布 v3.1,服务运行时 3.3.0;09-13 还有 Chrome 导出修复——持续活跃维护)
- 作者:beautfulmt(2026-02 注册,共 3 个公开仓库,无公开姓名/简介):
PM-K12--skills(本仓库,86★)k12-decision-roundtable(1★,K12 在线大班课决策圆桌 Codex Skill)edu-app-competitor-intelligence(0★,教育 App 竞品情报)- → 判断为 K12 在线教育产品经理,本 skill 是其在真实业务中打磨出来的工作流
- 定位:单工作流深挖型 Skill——不是技能集合,而是围绕“一条需求”的 4 条分支工作流(PRD / 需求挖掘 / 验收 / 数据分析)+ 一套本地导出服务
仓库结构(33 个文件):
| 目录/文件 | 作用 |
|---|---|
SKILL.md |
主 skill 说明书(17KB,含路由表、每分支硬规则、防呆清单) |
assets/workflows/edu-pm-{prd,demand,acceptance,data-analysis}.md |
4 条分支工作流规范(安装进项目后放 .agents/workflows/,可编辑) |
assets/templates/prd-content.html |
PRD 正文骨架——写 PRD 先复制它,不手写 HTML 结构 |
assets/scripts/validate_prd.py |
PRD 机械校验器(交付前必跑,红了先修再交) |
assets/scripts/{start_service,pm_bootstrap,pm_runtime,prototype_server,prototype_launcher,pm_launchagent}.py |
本地截图/导出服务(Playwright 真实渲染) |
assets/scripts/prototype-export-client.js |
前端导出拦截器,统一走本地服务 |
assets/config/mcp.json.example |
Pencil MCP 可选接入示例 |
scripts/{initialize.py,init.sh,init.bat} |
跨平台安装器(initialize.py 为唯一真相,sh/bat 只是薄壳) |
scripts/known_hashes.json |
文件哈希清单(防篡改/版本比对) |
2. 环境要求
| 项 | 要求 | 说明 |
|---|---|---|
| Python | 3.9+ | Windows 安装时务必勾选 Add python.exe to PATH;入口脚本检测不到会停在窗口提示 |
| Playwright | 首次自动安装 | 首次启动准备运行环境约 1-2 分钟,之后秒开 |
| 浏览器 | 优先复用系统 Edge / Chrome | 正常情况零下载;没有才回落到 Playwright 自带 Chromium |
| 本地服务 | Windows 需手动保持窗口 | 双击 启动原型导出服务.bat 并保持开着;macOS 用 launchd socket 按需自启(空闲零进程) |
| venv | 放用户目录,不落项目目录 | %LOCALAPPDATA%\pm-workflow\(避开 OneDrive/iCloud 同步与超长路径) |
3. 怎么用 / 依赖 / 配置 / 上手难度
安装(只需一次,可重复执行安全):
rem Windows:在项目目录执行(或资源管理器里双击 init.bat) |
# macOS / Linux |
安装后项目获得:.agents/workflows/*.md(4 条工作流规范)+ scripts/(服务)+ .handoff/(跨会话交接)。重复执行会刷服务运行时、保留你改过的工作流、新版写到 .pm-workflow/updates/ 供对比合并、旧版备份到 .handoff/skill-backups/。
启动与自检:
py -3 scripts\start_service.py --doctor # 一次打印解释器/运行环境/浏览器/端口/配置/代理 |
上手难度:中。会一次性的 Python 环境 + 项目初始化 + 本地服务三个概念;但安装器、--doctor 自检、README/SKILL 极详尽的防呆规则(连“Windows 没有 python3 命令要用 py -3”“find 在 Windows 是 System32\find.exe 别 shell out”都写了),把踩坑空间压得很小。
4. 对我的价值
- 学习借鉴价值(高):这是一个“AI Skill 工程化”的极好范本——SKILL.md 路由表按用户意图分发 4 条工作流;
.agents/workflows/把规范做成可编辑文件而非写死在提示词里;validate_prd.py机械校验器;跨会话.handoff/交接;本地 http 导出服务 + Playwright 截图替代 html2canvas;端口按项目路径确定性推导且可自愈。这套模式可直接迁移到自己的 skill 开发/知识库工作流。 - 工具链借鉴:Mermaid 流程图(theme:’base’ 浅色细描边直角连线)、时序图出可复制源码块、零遮挡几何审计(auditFlow + 导出拦截)、双栏预览 scroll-spy、base64 内嵌原型图——对做 AI 视频分镜/知识库图解/文档自动化都有参考价值。
- 直接落地价值(中低):除非你近期接产品经理/PRD 类任务,否则不急着装;但若日后需要,它能一步到位产出可评审 HTML 交付物。
5. 能力边界
✅ 能做什么
- PRD HTML:固定章节顺序(项目信息→版本记录→需求背景→需求目标→需求概述→业务流程图→交互流程图→详细方案→数据埋点→时序图),按需求大小裁剪(核心骨架恒定保留,其余 7 章按需省略且裁剪前先征得确认)
- 交互原型:单文件 HTML,hash 跳转、平铺预览、iframe 嵌入、真实渲染 PNG 导出
- 业务流程图 + 交互流程图(Screen Flow):Mermaid/曼哈顿直角路由,所有核心界面拼成一张带跳转箭头的画布,零遮挡硬指标 + 几何审计自动修复 + 导出拦截
- 时序图:Mermaid 源码文本块(sequenceDiagram + stateDiagram-v2),可复制给研发/测试
- 需求挖掘 / 验收清单 / 数据分析:需求洞察报告、可勾选验收 checklist、带图表指标的数据分析报告
- 编辑体验:全文档 contenteditable + 撤销重做(⌘Z/⌘⇧Z)+ 一键复制全文(原型自动转 base64 内嵌)+ 双栏预览 scroll-spy
- 机械校验:交付前
validate_prd.py检查章节/表头列数/编号连续/data-preview/埋点命名等
❌ 不能做什么
- 无 LICENSE(关键):仓库未声明许可证 → 保留所有权利,复制/分发/商用需作者授权,只能参考学习
- 不产出 Markdown 文档(默认 HTML 工件,除非明确要求)
- Pencil 高保真设计只是可选 MCP 接入,不是内置能力
- 撤销重做不承诺跨刷新保留(history 仅内存)
- 需要本机 Python/浏览器环境;Windows 上手需手动保持服务窗口
⚠️ 注意事项
- 无 license、无 issue 追踪习惯(0 issue,反馈渠道弱)、作者无背景背书(1 follower)
- 本地导出服务会拉起本地 http 端口 + Playwright——只在信任项目内使用
6. 与同类对比
| 项目 | ★ | 定位 | 输出形态 | 许可 | 与它的差异 |
|---|---|---|---|---|---|
| PM-K12–skills(本文) | 86 | 单工作流深挖:需求→PRD→原型→验收→数据 | 可评审 HTML 工件 + 校验器 + 本地导出服务 | ❌ 无 | 深度最深、工程化最重,偏“交付物工厂” |
| mohitagw15856/pm-claude-skills | 1364 | 1098 个通用 Agent Skills 大合集 | 纯 Markdown 提示词 | MIT | 广度碾压但 PM 只是其中一个;无产物工程链 |
| peterfei/ai-agent-team | 434 | 多角色 AI 开发团队(PM 是角色之一) | 多 Agent 编排 | — | 团队协作视角,不是单 PM 工作流 |
| Fokkyp/claude-skills | 216 | 中文 PM Claude skills(商业环境测试过) | Markdown 技能/提示词 | — | 同语言竞争;偏技能清单,无 HTML 交付管线 |
| wuwu119/lenny-pm-skills | 186 | Lenny Rachitsky 洞察中文版 86 技能 | Markdown 技能 | — | 方法论合集(策略/定位类),非执行型工作流 |
| killvxk/pm-skills-zh | 160 | 65 技能 + 36 工作流中文翻译 | Markdown 技能 | — | 翻译搬运,覆盖广但非原创工程 |
| konglong87/superPM | 66 | 产品经理全生命周期 skills | 提示词 | — | 生命周期覆盖相似,缺 PRD 机械校验/导出服务 |
| huohuodong94-crypto/prd-copilot-skill | 27 | 澄清模糊需求→生成精简 Markdown PRD | Markdown PRD | — | 轻量替代;不产交互原型/流程图 |
结论:同类中文 PM skill 大多是方法论/提示词清单(lenny、pm-skills-zh、Fokkyp),而 PM-K12–skills 是少数把交付物做成工程化产物的(HTML 骨架 + 机械校验 + 零遮挡审计 + 本地截图服务),工程深度在同档中文项目里突出;代价是无 license + 个人项目 + 传播度低,Star 只有 86,缺社区背书。
7. 社区反馈 / 可靠性
- 维护活跃度高:近 2 天仍有提交(09-13 Chrome 导出修复、09-12 v3.1 发布),README/SKILL 中文文档极其详尽
- 工程严谨度:有
validate_prd.py机械校验、known_hashes.json哈希清单、--doctor自检、端口自愈、导出降级三层机制——代码质量明显高于同类个人项目平均水准 - 社区规模小:86★ · 14 fork · 0 issue;外部提及基本为零(Bing/DDG 只搜到 GitHub 自身页面,无知乎/掘金等中文社区讨论)
- ⚠️ 可靠性结论:作品可信、生态脆弱——工程实现值得学习借鉴,但因无 license、无 issue 渠道、作者无背书、传播有限,不建议在生产环境直接依赖;当“高质量参考实现”用。
refer
- PM-K12–skills 官方仓库(GitHub)
- README.md(raw)
- SKILL.md(raw)
- 作者 beautfulmt 主页
- 竞品:mohitagw15856/pm-claude-skills | Fokkyp/claude-skills | wuwu119/lenny-pm-skills | killvxk/pm-skills-zh | konglong87/superPM | peterfei/ai-agent-team
说明:本页为调研整理笔记。数据基于 2026-09-14 时的公开信息(GitHub API 实测 star/更新、README/SKILL 全文、目录树)。star 数为 GitHub API 返回值(页面抓取被 504 拦截未能二次核对)。技能安装与用法以官方 README 为准;该仓库无 LICENSE,复制/商用需作者授权。











