plan-devex-review

工程开发 社区 v2.0.0
解读按原文结构重写,命令、链接、术语均保留;右侧可核对作者原始 SKILL.md

设计思路

plan-devex-review 是 plan 阶段的「开发体验 / DX 审视」——把 plan 里关于 CLI 设计、错误信息、安装步骤、Hello World、API 工效学的部分单独拎出来评估,并通过 boomerang 机制把 plan 阶段定下的目标(比如 TTHW time-to-hello-world)和后期 /devex-review 的实际测量值对照,形成闭环。

模式速查表

维度 DX EXPANSION DX POLISH DX TRIAGE
Scope Push UP(opt-in) Maintain Critical only
姿态 Enthusiastic Rigorous Surgical
Competitive Full benchmark Full benchmark Skip
Magical Full design Verify exists Skip
Journey All stages + best-in-class All stages Install + Hello World only
Passes All 8, expanded All 8, standard Pass 1 + 3 only
Outside voice Recommended Recommended Skip

Review chaining

  • /plan-eng-review:是必经门(除非全局 skip)。DX 问题常带架构含义——本次 DX review 找到 API design problem / error handling 缺口 / CLI 工效学问题时,eng review 要验架构修法。
  • /plan-design-review:DX 看的是开发者面、设计 review 看的是终端用户面。两个面都涉及时一起跑。
  • /devex-review(实施后):boomerang——plan 当初说 TTHW = X,实际跑出来呢?这是 /devex-review 的最大价值——和 plan 阶段定的竞品 benchmark 对照。

格式规则

  • NUMBER + LETTER 标号(如 3A / 3B
  • 每选项一句话
  • 每 pass 跑完暂停等反馈
  • 每 pass 前后打分

适合谁

  • 给开源项目 / 内部 SDK / CLI 做 plan 阶段的 DX 审视
  • 想在落地前就锁定竞品 benchmark 的工程负责人
  • 团队希望把「TTHW」当成产品指标的项目

不适合

  • 私有原型——没人会进来
  • 没人会看到这个开发者界面(纯内部一次性脚本)

配套

devex-review(落地后做实测,boomerang 终点)、plan-eng-review(必经门)、plan-design-review(终端用户 UI)、plan-ceo-review(产品方向)。

流狐档案 作者与许可取自来源;运行、权限和网络为流狐检测或估算
流狐分类
工程开发
作者声明 Agent
未找到明确声明;不据此推断已兼容或已测试
静态检查
88 / 100 · 启发式扫描,不代表运行安全
作者 / 版本 / 许可
@garrytan · v2.0.0 · 未声明 license
流狐 Token 估算
较高消耗
流狐接入估算
需手动接入
是否需要外部 API Key
未发现要求
检测到的系统要求
Docker
底层运行要求
Bun · Docker
检测到的文件与系统行为
  • 只读
  • 允许写入 / 修改
  • Shell 执行
  • 读取环境变量
检测到的网络行为
允许外网请求
安装命令数
无(仅作为资料)

档案由构建时根据 SKILL.md 与安装命令自动衍生,可能与作者实际意图存在差异。

需要注意: 未限定 allowed-tools,默认拥有全部工具权限。

输出预览 plan-devex-review.preview
# Writing Style (skip entirely if EXPLAINLEVEL: terse appears in the preamble echo OR the user's current message explicitly requests terse / no-explanations output)

- Gloss curated jargon on first use per skill invocation, even if the user pasted the term.
- Frame questions in outcome terms: what pain is avoided, what capability unlocks, what user experience changes.
- Use short sentences, concrete nouns, active voice.
- Close decisions with user impact: what the user sees, waits for, loses, or gains.
- User-turn override wins: if the current message asks for terse / no explanations / just the answer, skip this section.
- Terse mode (EXPLAIN_LEVEL: terse): no glosses, no outcome-framing layer, shorter responses.

讨论

基于 GitHub Discussions。登录 GitHub 即可参与讨论、点赞、订阅更新。