pstack 项目配图

面向编程智能体的 Pstack 技能 · Lauren Tan(poteto)

Pstack 技能是 Lauren Tan(poteto)为严谨的 AI 编程编写的技能集,也是她自己写出更少但更好代码的工作方式。本页提供安装与首次运行说明:Cursor 插件、Claude Code 插件市场,以及通过 npx 安装的独立镜像。安装后先运行 setup,再用 /poteto-mode,它会选择剧本并按需调用其他技能。

不要混淆

pstack (Linux)
打印运行中进程调用栈的命令,与本页无关。
gstack
Garry Tan 的另一个技能包,安装方式不同,命令不可混用。
Unslop(界面技能)
heydamir 的界面重设计技能。pstack 自带的 /unslop 清理的是文字,不是界面。

安装 pstack 技能

AgentSkillsDir 尚未实测。以下是 2026 年 11 月 1 日抓取的 README 中的上游原始命令;安装、setup 和 /poteto-mode 我们都没有亲自运行过。

Cursor官方

Cursor 插件

在 Cursor 对话中运行(官方 README「install」一节)

/add-plugin pstack

官方安装方式。从 / 菜单选择 /poteto-mode 后按 option+enter(Windows 为 alt+enter),即可作为自定义模式在多轮对话中保持开启。

Claude Code官方

Claude Code 插件市场

在 Claude Code 内运行(官方 README「install」一节)

/plugin marketplace add cursor/plugins
/plugin install pstack@cursor-plugins

Claude Code 会给插件命令加前缀:/poteto-mode 变为 /pstack:poteto-mode,setup 变为 /pstack:setup-pstack。第三方插件市场默认关闭自动更新;可在 /plugin → marketplaces → cursor-plugins 中开启,或手动运行 claude plugin update pstack@cursor-plugins。

Codex · Pi · OpenCode · others社区镜像

独立镜像(skills CLI)

在终端运行(镜像 README「Install」一节)

npx skills add backnotprop/pstack

backnotprop/pstack 是与 cursor/plugins 保持同步的社区镜像,适用于 Claude Code、Codex、Pi、Cursor、OpenCode 等智能体。CLI 会让你选择技能和智能体。镜像把 Cursor 专用的技能改写成可在任意环境运行,因此与上游并非逐字一致。镜像上的赞助标识(Plannotator)只是赞助,不是必须安装的依赖。

首次运行:先 setup,再 /poteto-mode

以下两步来自官方 README。在 Claude Code 中,请使用右侧带前缀的命令名。

  1. /setup-pstackClaude Code: /pstack:setup-pstack

    选择推理预算,以及每个角色使用的模型。在 Claude Code 中,选择会写入 ~/.claude/rules/pstack-models.md。

  2. /poteto-modeClaude Code: /pstack:poteto-mode

    需要严谨处理的任务都从它开始。它会把任务匹配到某个剧本,按剧本步骤生成待办清单,并在步骤需要时调用其他技能。

  3. /poteto-helpClaude Code: /pstack:poteto-help

    卡住了,或不确定该用哪个技能?它会问清你的目标,并给出一条可直接输入的提示。

它是什么,不是什么

  • 它是一组普通的 Agent Skills(skills/<name>/SKILL.md),外加路由技能 /poteto-mode:它把任务匹配到剧本,并在步骤需要时运行其他技能。
  • 它不是 Linux 的 pstack 工具,不是 gstack,也不是托管服务。AgentSkillsDir 不托管 poteto-mode 会话,也不替你运行多模型评审。
  • README 说明它有意不提供规划类技能;需要规划时可用 Cursor 的 plan mode 或 /poteto-mode。

技能概览

/poteto-mode 是入口,会在步骤需要时调用以下技能;你也可以直接输入它们。这里只列出部分代表:

根据官方 README 转述。完整指令在各自的 SKILL.md 中。
命令作用
/arena对同一件事并行尝试 N 次,再取各自最好的部分。
/interrogate让不同模型尝试攻破一个 diff,只保留经运行证实的问题。
/tdd有低成本的本地测试路径时,先写失败的测试,再修复。
/unslop清理文字中的 AI 痕迹(针对文案,不是界面)。
/reflect长任务完成后,把经验沉淀为对技能的修改。
/how讲解某个子系统如何运作。
/swarm按切片并行派出 N 个工作者,最后汇总成一份报告。

在官方 README 查看全部技能

上游说法,未经复现

以下内容来自 README。列出它们是为了让你心里有数;我们没有复现其中任何一项。

  • /poteto-mode 附带 23 个剧本(缺陷修复、性能、功能、重构、发布、自主长时运行等)。
  • 24 个“一条原则一个技能”的原则技能,/poteto-mode 在任务开始时读取其索引。
  • 默认情况下,代码工作交给 grok,最难的改动、文字和判断交给 opus 5.5;默认评审组为 opus 5.5 / grok。/setup-pstack 可以修改其中任意一项。

安装前

  • 这是第三方代码,可能派生子智能体并在你的仓库中运行命令。安装前请先阅读 SKILL.md 文件。
  • 收录不等于审计。AgentSkillsDir 没有对这些代码做过安全审查。
  • 多模型步骤使用你配置的模型,相应用量可能在你的服务商处产生费用。

常见问题

pstack 技能是什么?

Lauren Tan(poteto)开源的技能包,用于严谨的 AI 辅助工程。安装一次并运行 setup 后,用 /poteto-mode 开始任务,它的剧本会按需调用其他技能。

这是 Linux 的 pstack 命令吗?

不是。Linux 的 pstack 用于打印运行中进程的调用栈。本页介绍的是同名的 AI 编程技能包。

pstack 和 gstack 有什么区别?

gstack 是 Garry Tan 的另一个技能包,安装方式也不同。两者命令不可混用;本目录分别为它们设了页面。

pstack 的 /unslop 和界面类的 Unslop 技能是同一个吗?

不是。pstack 的 /unslop 用于清理文字和语气;heydamir 的 Unslop 技能用于重新设计界面。名字相同,用途不同。

如何在 Cursor 中安装 pstack?

官方 README 给出的命令是 /add-plugin pstack。我们尚未亲自测试。

如何在 Claude Code 中安装 pstack?

先添加 cursor/plugins 插件市场,再安装 pstack@cursor-plugins。之后命令会带 /pstack: 前缀,如 /pstack:poteto-mode。我们尚未亲自测试。

npx skills add backnotprop/pstack 是什么?

这是独立社区镜像的安装命令,适用于 Codex、Pi、OpenCode 等智能体。官方来源仍是 cursor/plugins 中的 pstack 文件夹。

AgentSkillsDir 会替我运行 /poteto-mode 吗?

不会。这是只提供来源链接的目录条目。我们不托管、不运行、不代理 pstack 或任何多模型评审。收录不等于审计。

需要安装 Plannotator 或其他赞助方工具吗?

不需要。Plannotator 只是镜像的赞助方,不是 pstack 的依赖。

星标数和剧本数量有保证吗?

没有。来源卡片显示的是我们最近核验时的 GitHub 计数,每天都会变化。剧本和原则的数量是上游 README 的说法,我们没有复现。

更正与建议

发现内容过时,或想推荐一个技能?发送更正邮件。若要推荐资源,请提交供人工审核。