跳转到内容
关系图谱

reflect(pstack)

380 字 1 分钟

属性 8
repo
pstack
skill
reflect
source
pstack/skills/reflect/SKILL.md
invoke
user
phase
meta
cost
high
status
stable
local
missing
一句话

把刚结束这段对话的 transcript 交给三个不同视角的评审子代理挖掘经验,综合后逐条路由成对现有技能的具体修改,等你批准才动手。

何时用 ​

  • 适合:一次任务里有值得固化的教训;「这次太慢了,把学到的东西留下」。
  • 不适合:琐碎或跑题的对话;一次偶发不算经验;要改的是仓库本身(用 pstack-correct)。

怎么用 ​

text
/reflect 这次跑得太久了,把学到的东西固化下来,下次别再犯
  1. 先定位当前 workspace agent-transcripts/ 里本次对话的 jsonl(首条消息匹配开场白);找不到就传摘要。
  2. 一条消息起三个评审:Judgment、Tooling、Divergent,各自用 references/ 下模板。
  3. 一个 synthesizer 汇总成 Accepted / Rejected / Backlog 并抽查引用。
  4. 结构性检查:能被 lint、脚本、flag 强制执行的 Accepted 项降回 Backlog(见 pstack-原则集)。
  5. 展示全表等批准;琐碎编辑自己改,实质编辑走 Cursor 内置 create-skill,Backlog 直接提到团队 devex 跟踪器。

产出 ​

  • 批准后落地的技能修改(复制到 .cursor/skills/ 或 ~/.cursor/skills/ 再改)加 Backlog 工单;绝不开 PR。

要点与坑 ​

  • 评审要带 MCP 权限(查工单、trace),readonly 会剥掉 MCP;但子代理仍不写文件。
  • 不碰 plugins/cache/ 下的技能;改的是副本。
  • 依赖 Cursor transcripts 和 create-skill;Devin CLI 可借鉴「三视角评审加批准门」。

关联 ​