
pstack如何路由任务poteto-mode的22条触发器逐条注解【免费下载链接】pstack-claudeClaude Code, Codex, Copilot, Pi, OpenCode, Gemini, and Prime Agent versions of Potetos pstack. Rigorous agent workflows with Cursor primitives translated for other harnesses.项目地址: https://gitcode.com/GitHub_Trending/ps/pstack-claudepstack 是把 Poteto 的 agent 工作流移植到 Claude Code、Codex、Pi 等运行时的技能栈其核心是 poteto-mode你只描述目标它负责把任务路由到正确的技能、Playbook 和子代理。本文逐条注解 pstack 任务路由背后的 22 条触发器帮你看懂 AI 编码代理是如何自动选对流程的。一、先搞懂pstack 的两层任务路由pstack 的路由分两层分别来自两个文件会话启动层插件在启动、恢复、清空、压缩时自动注入一段路由指令见 session-start-context.md由 hooks.json 中的SessionStart钩子触发。它负责判断这个任务要不要进 poteto-mode。poteto-mode 内部层进入后SKILL.md 的 Remaining triggers 区块定义了 19 条流程触发器决定接下来调哪个技能。两层合计构成本文逐条注解的 22 条触发器其中 3 条启动层条件与 19 条内部触发器共同作用架构决策类条件在两层中只计一次。二、启动层3 条自动路由条件触发器 1-3这 3 条条件满足任意一条pstack 就会调用pstack:poteto-mode更小的任务单文件改动、一行编辑、单纯提问则直接干活不走重型流程。#触发条件注解1改动涉及多个文件或修改了其他文件调用的函数签名影响面扩散的信号必须先规划再动手2涉及设计或架构选择有取舍的任务交给 architect 等技能做并行设计探索3原因未知的 bug或性能问题走 Bug fix / Perf issue Playbook先复现、再定位、后修复如果意图已经明确比如你直接说用 TDD 修这个 bug可以直接进入对应技能跳过 poteto-mode 中转如 session-start-context.md 所列的pstack:tdd、pstack:architect等。三、poteto-mode 内部19 条流程触发器逐条注解触发器 4-22以下 19 条全部来自 poteto-mode SKILL.md 的触发器区块每条都规定了遇到什么情况 → 自动调用哪个技能/Playbook。#触发场景路由到注解4非平凡改动、架构决策或冒出我们确定吗how技能先搞清楚子系统怎么工作再动手5准备问用户该选哪种方案先分类能跑实验的就用 Prototype 剧本实测能观察到的事实不该问人只有真正的产品取舍才提问6写任何代码先命名数据形状principle-model-the-domain数据结构定对了代码自然简单7代码跨越函数边界architect技能实现前先做并行设计探索8需要并行 fan-outswarm覆盖矩阵/竞速或arena方案烤战择优嫁接见 playbooks/ 与 reference.md 的命令表9设计有争议interrogate技能三个不同模型对抗式审查过审才发布10非平凡的多步任务写入吞吐检查点长任务留下可验证的中途锚点11任何文字输出包括回复本身unslop技能清掉AI 味短陈述句、一个论点一句12文档、RFC、README、PR 描述、提交信息technical-writing技能在 unslop 之上加结构化和句子纪律13commit 之前deslop技能提交前对 diff 做最后一轮去噪14代码评审之前no-comments技能剥离阶段叙述式注释只保留非显而易见的 why15跑基准、测性能、报告加速/回退数字benchmark-checklist技能先排除瓶颈、调参、测量错误再让数字开口说话16发布 UI / IDE / CLIrun / verify驱动技能bug 修复要先在同一界面复现没有项目 verify 技能时回退到 run17任何PR 状态请求看下 PR X、让它变绿Babysit剧本驱动 PR 到可合并状态先声明模式再轮询18要求落地/发布绿色 PR 栈Shipping剧本绿不等于安全每个 PR 独立裁定只落地从根连续的已验证段19自动评审 bot / 安全 bot 留下评论按 bugbot-triage.md 分诊怀疑姿态真 bug 修掉噪音用具体理由驳回20部署到托管平台Railway、Vercel 等先加载平台技能运行平台 CLI 前先把该平台的技能读进来21任务中途发现缺陷按严重度定产物正确性/数据缺口必须开 issue哪怕是在写收尾文档时发现的22长任务、自主运行、用户去睡觉show-me-your-work决策轨迹留下可审计的决策记录高风险时提交入库 触发器之外还有几条伴生规则技能本身坏了就单独开 PR 修而不是默默绕过没有匹配的剧本时路由到figure-it-out现场设计一份项目还能在.agents/playbooks/放置自己的剧本扩展内置流程。四、触发之后22 条触发器如何落到 23 个 Playbook触发器解决调谁Playbook 解决怎么走。poteto-mode 内置了 23 个剧本Playbooks 区块常用的几个Bug fix复现 → 用 how/why 调查 → 委派修复 → 重跑失败用例交付失败证据 通过证据✨Feature从命名好的数据形状出发跨函数边界先过 architectBabysit / Shipping前者盯 PR 到可合并后者验证后自底向上落地Autonomous run / Orchestrate前者把一个任务跑到完成后者接管一个跨天项目匹配到剧本后它的步骤会逐字拷进任务清单不做的步骤必须保留并写明skip: 原因。每个角色用哪个模型由 models.json 决定可用setup-pstack按角色配置如arena runners: opus xhigh配置入口见 setup-pstack SKILL.md。五、快速上手让路由自己工作在 Claude Code 里安装后只需自然语言下达目标Use poteto-mode to fix the search filter resetting when I change pages.启动路由不需要任何手动配置——钩子随插件一起安装想关掉自动路由运行setup-pstack把 session hook 设为 off 即可详见 reference.md 的 Automatic routing 小节。六、延伸阅读触发器全文plugins/pstack/skills/poteto-mode/SKILL.md注入的路由指令plugins/pstack/hooks/session-start-context.md23 个 Playbookplugins/pstack/skills/poteto-mode/playbooks/Pi 运行时的等价机制docs/pi-equivalence.md 与 plugins/pstack/pi/index.ts技能与斜杠命令总表docs/reference.md 一句话总结pstack 把该走什么流程这件事编码成了 22 条触发器——3 条决定进不进重型流程19 条决定流程里每一步调哪个技能。读懂它们你就读懂了这个 agent 工作流栈的路由表。【免费下载链接】pstack-claudeClaude Code, Codex, Copilot, Pi, OpenCode, Gemini, and Prime Agent versions of Potetos pstack. Rigorous agent workflows with Cursor primitives translated for other harnesses.项目地址: https://gitcode.com/GitHub_Trending/ps/pstack-claude创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考