gstack初步尝试,目前感觉很棒,强烈推荐

4 阅读6分钟

gstack是什么?

它是Garry Tan(President & CEO of Y Combinator)在claude中使用的一系列工具,他认为很不错,所以就开源了出来。

它将Claude代码变成了一支虚拟工程团队——一位重新思考产品的首席执行官,一位锁定架构的工程经理,一位捕捉AI漏洞的设计师,一位发现生产缺陷的评审员,一位开启真实浏览器的QA负责人,一位开展OWASP + STRIDE审计的安全专员,以及一位负责发布PR的发布工程师。二十位专家,八种强力工具,全部采用斜杠命令,全部使用Markdown,完全免费,采用MIT许可。

适用对象:

  • 创始人和首席执行官——尤其是那些仍希望交付产品的技术型创始人
  • 首次使用Claude Code的用户——提供结构化角色,而非空白提示
  • 技术负责人和资深工程师— 对每个 PR 进行严格审查、质量保证和发布自动化

gstack怎么安装

在这里只讲claude中怎么安装,其实只需要两步,按照官方文档走即可

**前置条件:

  1.  Claude Code
  2.   Git
  3.   Bun
  4.   Node.js

第一步:在电脑上安装gstack,执行如下命令即可

git clone https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup



第二步:打开具体项目,执行如下命令

cp -Rf ~/.claude/skills/gstack .claude/skills/gstack && rm -rf .claude/skills/gstack/.git && cd .claude/skills/gstack && ./setup

gstack怎么使用

gstack 是一个进程,而非一组工具。技能的执行顺序与冲刺的运行顺序一致: 思考 → 计划 → 构建 → 评审 → 测试 → 上线 → 反思

每项技能都为下一项奠定基础:

  1. /office-hours撰写一份设计文档
  2. 然后/plan-ceo-review进行阅读
  3. /plan-eng-review编写测试计划
  4. 接着/qa予以执行
  5. /review捕捉到的缺陷
  6. 随后/ship验证其已得到修复。没有任何环节会遗漏,因为每个步骤都清楚前序步骤的情况。

技能详解

技能您的专家他们做什么
/office-hoursYC办公时间从这里开始。六个强制性问题,能在你编写代码之前重新定义你的产品。它们会挑战你的原有框架,质疑既定前提,催生多种实现方案。设计文档将为后续的各项技能提供支持。
/plan-ceo-review首席执行官/创始人重新思考问题。在请求中找到隐藏的十星级产品。四种模式:扩展、选择性扩展、保持范围、缩减。
/plan-eng-review工程经理锁定架构、数据流、图表、边缘情况和测试。将隐藏的假设公之于众。
/plan-design-review高级设计师对每个设计维度进行0至10分评分,说明10分的具体表现,然后编辑方案以达到目标。AI坡度检测。交互式——每次设计选择对应一个AskUserQuestion。
/design-consultation设计合伙人从零开始构建完整的设计系统。研究行业现状,提出创新风险,生成逼真的产品原型。
/review资深工程师查找通过 CI 但会在生产环境中崩溃的缺陷。自动修复明显的缺陷。标记完整性缺失之处。
/investigate调试器系统化的根本原因调试。铁律:不调查绝不修复。追踪数据流,检验假设,三次修复失败后即停止。
/design-review会编码的设计师与/计划设计评审相同的审计,然后修复发现的问题。原子提交,前后截图。
/qa质量保证主管测试您的应用,查找错误,通过原子提交修复它们,然后重新验证。为每次修复自动生成回归测试。
/qa-only质量保证报告员与/qa相同的方法,但仅报告。纯粹的错误报告,不涉及代码更改。
/cso首席安全官OWASP Top 10 + STRIDE 威胁模型。零误报:排除 17 个假阳性,8/10+ 确信度阈值,独立发现验证。每个发现均附有具体的漏洞利用场景。
/ship发布工程师同步主分支,运行测试,审计覆盖率,推送,打开PR。如果没有测试框架,则进行初始化。
/land-and-deploy发布工程师合并PR,等待CI并部署,验证生产环境健康状况。只需一条命令,即可从‘已批准’变为‘已在生产中验证’。
/canarySRE部署后监控循环。监测控制台错误、性能下降及页面故障。
/benchmark性能工程师基准页面加载时间、核心网页指标和资源大小。在每次 PR 中对比前后变化。
/document-release技术作家更新所有项目文档,以匹配您刚刚发布的版本。可自动检测过时的 README 文件。
/retro工程经理团队意识的每周回顾。按人分解数据、交付连续性、测试健康趋势、增长机会。/retro global适用于您所有项目和AI工具(Claude Code、Codex、Gemini)。
/browse质量保证工程师真正的 Chromium 浏览器,真实的点击,真实的截图。每条命令约100毫秒。
/setup-browser-cookies会话管理器从您的真实浏览器(Chrome、Arc、Brave、Edge)导入Cookie到无头会话中。测试已认证的页面。
/autoplan审核流水线一条命令,全面审核的计划。自动执行CEO → 设计 → 工程评审,并内置决策原则。仅呈现待您批准的决策选项。

我对gstack的评价

我目前使用了2个技能:/office-hours 和 /document-release,因为我目前是让他帮我梳理已有的文档。

/office-hours

使用过程中,确实问了我几个问题,让我把模糊的需求,转变为了AI可执行的动作,这个确实很棒,好多时候AI不符合预期,其实就是我没有想明白,没有把问题拆解到足够小的维度。

/document-release

技术作家也很棒,我原来的文档其实是有点杂乱不堪的,我先是让他给我输出一份诊断报告,看看是否说的有道理,之后再给予诊断报告,对现有文档进行更改,最终的结果来看,文档确实更好了一些。

状态数量占比说明
✅ GOOD35篇70%符合目标风格
⚠️ MIXED12篇24%部分符合,需调整
❌ PROBLEM3篇6%不符合,需重写
总计50篇100%-

其他的还没开始使用,待继续尝试。不过目前用的两个,感觉很惊艳,所以先发出来,让更多人试试。英文好的可以直接看github链接:github.com/garrytan/gs…