phuryn/product-engineering
开发工具让不写代码的人借助编程 Agent 从想法一路做到有付费用户的产品技能集。
项目介绍
Product Engineering 是一套共 43 个 Agent 技能,分成 product、ai-shipping、agent-teams、agent-harness、app-stack、work-humanizer 六个包,覆盖从想法到付费用户的完整过程。目标用户是借助编程 Agent 交付产品的产品经理、创始人和设计师——他们检查产品而不是逐行读代码;也包括对产品整体负责、不只管代码的工程师,以及用多个 Agent 分工协作的人(适用对象)。
技能可在 Claude Code、Codex、Cursor、Gemini CLI、OpenCode、GitHub Copilot 等能读取 SKILL.md 目录的 Agent 中运行。流程分为发现要做什么、构建与检查、发布与学习三个阶段,共八步,从“Start”走到“Real users”(流程说明)。核心做法是证据先行:Agent 先研究替代方案和细分市场,给出带来源的提案,再用样例数据做原型让你试用;构建时一个会话协调、另一个构建,由没参与构建的新评审者检查每次改动;发布前通过 release gate 收集证据,授权、计费、邮件、分析和监控等生产环节也在技能集内,不拖到后面。
配套的 PM Skills 负责发现、策略和上市,本项目负责构建、发布和运营;ai-shipping 包已从 pm-skills 迁移到这里。
快速使用
最简单的安装方式是在项目目录中打开 Agent,用对话让它从 phuryn/product-engineering 安装并开启自动更新(安装说明)。如果 Agent 无法从提示安装,就用下面的命令。
Claude Code 用户级安装后,在 /plugin → Marketplaces → product-engineering 中开启自动更新(命令):
claude plugin marketplace add phuryn/product-engineering
claude plugin install product@product-engineering
claude plugin install ai-shipping@product-engineering
claude plugin install agent-teams@product-engineering
claude plugin install agent-harness@product-engineering
claude plugin install app-stack@product-engineering
claude plugin install work-humanizer@product-engineering
每条命令加 --scope project 可只对当前仓库生效,加 --scope local 则只对你本人生效。Codex 读取同一个 marketplace:
codex plugin marketplace add phuryn/product-engineering
codex plugin add product@product-engineering # 以及其他包
其他 Agent 使用 skills CLI:
npx skills add phuryn/product-engineering # 交互式选择技能和 Agent
npx skills update # 之后更新
安装完成后新建会话,在 Claude Code 输入 /product:start-here,在 Codex 输入 $product:start-here,然后说明你手里有什么:一个想法、用户证据、已确认的改动、bug 或一次发布。在终端中如果找不到命令,先运行 /reload-plugins;Codex 需先新开会话。之后 start-here 会告诉你工作进展到哪、下一步做什么,再由对应技能接手。WALKTHROUGH.md 展示了从第一条提示到下一轮迭代的完整循环。
使用约束
npx skills需要 Node.js 22.20 或更高版本;更低版本会在启动时报缺少glob导出而失败。可升级 Node,或用npx -p node@22 -p skills -c "skills add phuryn/product-engineering"临时运行(安装说明)。- 第三方 marketplace 默认不自动更新;未开启时用
/plugin→ Marketplaces →product-engineering→ Update marketplace 更新,或对每个包执行claude plugin update <pack>@product-engineering。Codex 用codex plugin marketplace upgrade product-engineering更新后重开会话。 - 带脚本的技能需要 Python 3.10+ 以及它所驱动的 CLI;除非你的 Agent 运行,否则不会有任何动作(脚本说明)。
- Agent 只能看到为它安装的或在当前仓库中提交的内容:Claude Code 里装的插件,同目录下运行的 Codex 看不到。用多个 Agent 构建同一产品时,把依赖的技能复制到产品的
.claude/skills/或.agents/skills/并提交,再按仓库禁用已复制完的包,避免重复加载(多 Agent 配置)。 - 在 Claude Code 中安装全部包每轮对话约增加 2,600 tokens;自启动技能描述由
tools/validate.py限制在合计 6,000 字符以内(开销说明)。 app-stack中的 SaaS 方案默认使用 Next.js、Supabase、Clerk 和 Netlify。- 同时安装 pm-skills 时,应关闭旧的
pm-ai-shipping插件,work-humanizer只保留一份;有五个策略技能在两个集合中重复(与 pm-skills 的关系)。 - 许可证为 MIT(LICENSE.md)。
HotRepo 点评
该项目在 HotRepo 新项目榜的 Python 语言榜上留下过一条记录:2026-11-01,统计窗口从 2026-10-31 21:45 UTC 到 2026-11-01 09:45 UTC,约 12 小时内新增 39 star,达到 140 star、22 fork。没有记录到 GitHub 全语言日榜名次,因此这些数据只能说明上线初期的关注,不足以判断趋势或实际采用。README 里真正具体的是它与面向工程师的技能集的差异:规格是一个可点击的产品,评审由另一模型家族的全新会话完成,生产环节也在技能集内——这套结构是给不读代码、靠 Agent 交付产品的人设计的。
本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。