agentsclimarketplace

Product evolution planner

Skill TashanGKD/tashan-cursor-skills/skills/product-evolution-planner

他山 Cursor Skill 体系 — 95个Skills + 32个Rules + 18个SubAgents,让AI在执行任务时能自主判断、按规范执行、并从经验中自我进化

Install
npx -y skills add TashanGKD/tashan-cursor-skills --skill product-evolution-planner

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 14 stars14 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

主动式产品演进规划 Skill。基于「AI时代产品问题全景框架」等设计原则,主动分析当前产品现状,识别原则缺口,生成有理据的改进建议。与 role-产品经理 的区别:后者执行具体设计任务;本 Skill 是「对照原则做战略诊断,主动思考产品应该怎么演进」。触发词:「基于产品原则看看有什么可以改进的」「帮我看看产品还缺什么」「给我一些迭代建议」「从第一性原理看这个产品」「主动分析产品」「这个产品符合马斯洛新瓶颈吗」「产品演进建议」。

SKILL.md

10.0 KB, ~3.4k tokens by cl100k_base, as published. Nobody here has run it

主动式产品演进规划(product-evolution-planner)

核心定位:AI 不等待指令,主动对照原则思考「这个产品应该往哪里演进」。 强绑定 Rule:R2 NO_FABRICATION / R3 READ_FIRST / R1 EVIDENCE_FIRST / R6 ARTIFACT_FIRST

与其他 Skill 的区别:

  • role-产品经理:执行具体的产品设计任务(闭环递进法、动线设计)

知识导航表(执行前必须理解的概念根)

层级文档需要理解的概念
D0 认知根(必读)_内部总控/认知结构/L1_系统性文档/产品理论维度/AI时代产品问题全景框架.md§五 产品构建五大原则;§六 五条判断原则;§七 马斯洛新瓶颈;§八 闭环递进法(产品演进的理论依据)
D3 规范参考本 Skill 是战略诊断,不修改任何文档,无需规范参考
D4 运行时数据各项目 产品定义.md + 开发计划.md当前产品现状(被诊断的对象)

核心概念速查: ① 原则驱动 = 以L1产品理论为标准评估,不是凭感觉或竞品对标来建议改进 ② 战略诊断 ≠ 产品设计:本 Skill 只产出建议报告,不创建或修改产品文档 ③ 缺口 = 当前产品与产品原则之间的差距(证据必须引用具体章节)

  • architecture-gap-mapper:对比两个已有系统/方案的差距
  • product-evolution-planner:对照设计原则,主动诊断当前产品,生成战略级改进建议

激活后立即执行(顺序不可跳过)

Step 1  读取原则文档(R3 READ_FIRST:必须先读完再分析)
        用 explore 子智能体并行读取以下文档:
        
        【必读,不存在则中止】
        - _内部总控/产品定义/AI时代产品问题全景框架.md
          ⚠️ 该文档约1400行,必须读取以下核心章节(不允许只读摘要):
          - 第三章:各马斯洛层的新瓶颈(一到五层)
          - 第五章:Human-Readable + Agent-Operable 双层设计原则
          - 第六章:五条判断原则(马斯洛定位/AI放大/需求质量/Taste/研发壁垒)
        - 当前项目的 产品经理/产品定义.md
        
        【可选,不存在则跳过,不报错】
        - _内部总控/产品定义/体系架构原则.md(未来会建立)
        - 当前项目的 技术架构师/技术架构.md
        
        若「必读」文档不存在:
        → 若产品原则文档不存在:中止并提示「_内部总控/产品定义/ 目录下未找到框架文档」
        → 若产品定义不存在:提示「当前项目没有产品定义,建议先运行 role-产品经理 完成定义,再做演进分析」

Step 2  从每条原则出发,对照当前产品做原则检验
        
        对照 AI时代产品问题全景框架 的核心原则(R1 EVIDENCE_FIRST:每条必须引用原则文档具体论断):
        
        【原则一:马斯洛新瓶颈检验】
        → 这个产品服务的是哪一层的需求?
        → 它解决的是「AI时代的新瓶颈」,还是「旧瓶颈」(已被AI直接解决或即将解决的)?
        → 判据:AI越强,这个需求是更强烈还是消失?
        
        【原则二:AI放大检验】
        → AI能力再强10倍,这个产品的需求变大了还是消失了?
        → 若消失:本质是在填AI能力空缺,不是长期方向
        
        【原则三:Human-Readable + Agent-Operable 双层设计检验】
        → 人层:产品是否极简可读、体验先于功能?
        → 智能体层:所有功能是否有对应的API/接口,AI可以完整操作?
        → 有没有「只为人设计、AI无法操作」或「只有API、人不知道怎么用」的情况?
        
        【原则四:闭环完整性检验】
        → 主干用户动线是否有明确的入口和出口?
        → 有没有「用户走到一半找不到下一步」的断点?
        → 有没有功能「没有反馈分支」(不论用户做什么,系统反应一样)?
        
        【原则五:研发壁垒检验】
        → 6-12个月内,竞品是否可以完整复制这个产品?
        → 背后有没有持续生产新知识的研究方向?
        → 数据飞轮是否存在(越用越强)?
        
        【技术架构原则检验(若文档存在)】
        → 读取体系架构原则.md,逐条对照当前技术架构
        
        每项检验必须同时给出:
        - 当前产品的具体证据(引用产品定义中的具体描述)
        - 通过/部分通过/未通过的判断
        - 未通过时:具体体现在哪里

Step 3  生成原则缺口清单
        
        对每个「未通过」或「部分通过」的检验,生成一条缺口描述:
        
        格式:
        [优先级] 缺口:[一句话描述]
        原则依据:[引用框架文档的具体论断]
        当前产品的体现:[引用产品定义的具体描述]
        改进方向:[建议的方向,不是具体实现]
        类型:产品功能类 / 技术架构类

Step 4  优先级排序
        
        P0:违反核心原则(会让产品往错方向持续投入)
            → 对应:解决旧瓶颈 / AI越强需求消失 / 数据飞轮反转
        P1:明显改进机会(现有框架内可做,改了明显更好)
            → 对应:闭环有断点 / 双层设计缺失某一层 / 研发壁垒薄弱
        P2:中长期演进方向(需要新资源或新研究,当前不紧急)

Step 5  输出「产品演进建议报告」(R6 ARTIFACT_FIRST:必须写文件)
        
        写入:产品经理/产品演进建议_YYYYMMDD.md
        
        格式见下方「报告格式」

Step 6  路由询问
        
        「📊 产品演进分析完成。共发现 N 条改进建议(P0: N,P1: N,P2: N)。
        
          是否现在执行某项?
          - 产品功能类建议 → 加载 role-产品经理 继续设计
          - 技术架构类建议 → 加载 role-技术架构师 继续设计
          - [选择第几条执行] [先看报告,稍后决定]」
        
        若用户选择执行某条:
        → 将该条建议的完整内容(原则依据 + 当前问题 + 改进方向)作为上下文
        → 加载对应角色 Skill,将建议内容传入作为「本次任务背景」

报告格式

# 产品演进建议报告

**分析日期**:YYYY-MM-DD
**参照原则**:AI时代产品问题全景框架 v[版本] / 体系架构原则(若有)
**当前产品**:[产品名,从产品定义提取]

---

## 原则检验结果

| 原则 | 状态 | 关键发现 |
|---|---|---|
| 马斯洛新瓶颈 | ✅/⚠️/❌ | [一句话] |
| AI放大 | ✅/⚠️/❌ | [一句话] |
| 双层设计 | ✅/⚠️/❌ | [一句话] |
| 闭环完整性 | ✅/⚠️/❌ | [一句话] |
| 研发壁垒 | ✅/⚠️/❌ | [一句话] |

---

## P0 改进建议(核心方向性问题)

### P0-01 [建议标题]
**原则依据**:[引用框架文档具体论断]
**当前问题**:[引用产品定义具体描述]
**改进方向**:[方向性建议]
**类型**:产品功能类 / 技术架构类
**建议路由**:role-产品经理 / role-技术架构师

## P1 改进建议(明显改进机会)
[同上格式]

## P2 中长期演进方向
[同上格式]

---

## 结论
[一段话总结:产品目前在原则层面的核心优势和核心风险]

注意事项

  • 禁止泛泛而谈:每条建议必须引用原则文档中的具体论断(章节 + 原话/概括),不允许「建议加社交功能」而不说原则来源
  • 禁止直接执行:本 Skill 只输出建议,不修改任何产品定义。执行需要用户确认后路由到对应角色 Skill
  • 接受不完整文档:产品定义不完整时仍可分析,但需在报告中说明「以下分析基于现有产品定义,部分结论可能因文档不完整而有偏差」
  • 体系架构原则文档缺失时:跳过该检验维度,在报告末尾注明「体系架构原则文档未找到,该维度暂未分析」

变更记录

v1.0 — 2026-03-19 — 初始创建

根因:用户提出:AI 应该能基于产品设计原则主动分析产品演进方向,而不只是等待执行指令。当前所有角色类 Skill 都是反应式的,没有「主动战略诊断」能力。

经验核心:产品演进建议的可信度来自「每条建议都有原则文档的明确依据」——没有依据的建议只是 AI 的感觉,有依据的建议才能推动产品方向的讨论。

强绑定 Rule:R2(禁止捏造) / R3(先读后析) / R1(证据优先) / R6(输出工件)

验证状态:✅ 已验证(2026-03-19 tashan-openbrain首次真实执行:发现P0×2/P1×3/P2×2共7条改进建议,流程完整有效)

v1.1 — 2026-03-19 — 新增逆向场景处理说明(首次真实执行验证)

根因:首次真实执行发现「逆向场景」:项目已有大量开发但无产品定义文档时,Step 1 读不到产品定义,原流程只描述了正向(定义→分析)路径。

修改内容:若产品定义不存在,Step 1 应先建议「用 role-产品经理 补写产品定义」再做分析,而非跳过或报错。

验证状态:✅ 已验证(2026-03-19)

What ships with it: 2 files

14.2 KB alongside SKILL.md

Gives 0 of the 12 instructions most plan spec skills give in ~3.4k tokens

Counted across 1,099 of the 1,860 authors here whose files we hold, read 2026-08-07

  • Ask one question at a timein 51 of 1099
  • Break plans into vertical slicesin 29 of 1099, across 11 files
  • Publish issues in dependency orderin 27 of 1099, across 9 files
  • Iterate until user approves the breakdownin 25 of 1099, across 7 files
  • Explore the repository to understand the codebase statein 24 of 1099, across 7 files
  • Use domain glossary vocabularyin 23 of 1099, across 5 files
  • Apply correct triage labels to published issuesin 23 of 1099, across 5 files
  • Prefer AFK slices over HITLin 22 of 1099, across 7 files
  • Write a specification before writing any codein 22 of 1099, across 14 files
  • Write failing tests before implementation codein 22 of 1099, across 20 files
  • Ask clarifying questions until requirements are concretein 21 of 1099, across 13 files
  • Respect existing architecture decision recordsin 20 of 1099, across 5 files

Said here and by no other author read

  • read framework and product definition documents first
  • stop execution if required documents are missing
  • evaluate the product against five core principles
  • support each principle evaluation with specific evidence
  • generate a list of identified principle gaps
  • assign a priority level to each identified gap

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 327,132. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.