Gstack:把 YC 掌门人的 AI 团队装进你的编辑器
YC 创始人 Garry Tan 曾在访谈中说,自己从 2026 年起几乎没手动敲过一行代码。这位 Y Combinator 掌门人、Palantir 早期工程师、Posterous 联合创始人,把过去 20 年”一个人当团队用”的经验,浓缩进了一个名为 gstack 的开源 Skill 工具箱——23 个专家角色,覆盖从产品规划、架构评审、代码审查、QA 浏览器测试、安全审计到一键发布上线的完整流程,全部通过斜杠命令触发。
这个项目在 GitHub 已积累约 131,392 星(截至 2026-09-06),是当前 Skill 生态中规模最大、专业化程度最高的工程角色套件之一。
功能与设计原则
gstack 的核心思路是:不给 AI 一个空白提示框,而是给它一整支虚拟工程团队。每个角色(CEO、设计师、工程经理、QA 负责人、安全官、发布工程师)是一个独立 Skill,有明确的触发词、输入输出规范和工作边界。Agent 加载 gstack 后,遇到产品问题调 /office-hours 做需求澄清;写完代码调 /review 做代码审查;准备上线调 /ship 跑测试并提 PR;要做安全审计调 /cso 执行 OWASP Top 10 + STRIDE 威胁建模。
设计原则:
– 角色专业化:每个 Skill 只做一个角色的事,不越界
– 斜杠命令触发:符合 Claude Code 等主流 Agent 的交互习惯,降低学习成本
– 零锁定:所有工具均为 Markdown + Shell,开源透明,可自由修改
– 多 Agent 兼容:不只是 Claude Code,还支持 Codex CLI、OpenCode、Cursor、Factory、Kiro、OpenClaw、GBrain 等
认可度
- GitHub Star:约 131,392 星(截至 2026-09-06),Skilld.dev 全榜排名第 3,仅次于 Superpowers 和 mattpocock/skills
- Skill 数量:23 个专家角色 + 8 个命令行工具
- 下载量:SkillHub 显示 21 次安装(平台统计口径有限,实际更高)
- Trending 经历:多次进入 GitHub Trending 前列
链接
GitHub:https://github.com/garrytan/gstack
原作者
Garry Tan(@garrytan)—— Y Combinator 总裁兼 CEO,Palantir 早期工程师,Posterous 联合创始人,Bookface(YC 内部社交网络)创建者。20 年工程+产品经验,2026 年在 YC 全职运营的同时,通过 gstack 实现了约 810× 的个人产能提升(按逻辑代码变更量计)。
介绍
gstack 起源于 Garry Tan 自己在 2026 年的工程实践。他发现 AI Agent 虽然强大,但缺乏结构化的工程判断力——它会在没有充分理解产品意图时就开始写代码,会在边界情况未定义时提交 PR,会在架构设计有缺陷时跳过 QA。基于这一观察,他把 YC 导师的审视方法、工程经理的架构思维、资深安全官的审计流程,分别封装成了可安装的 Skill。
23 个角色覆盖完整的工程生命周期:
– /office-hours:产品需求澄清,6 个灵魂拷问重新定义问题
– /plan-ceo-review:CEO 视角审视功能范围和优先级
– /plan-eng-review:工程经理锁定架构、数据流、边界情况
– /design-consultation:设计师审美视角,拦截 AI 生成的低质感 UI
– /review:代码审查,找出”能通过 CI 但线上会爆”的 bug
– /qa:打开真实浏览器测试,截图验证
– /ship:同步 main、跑测试、推代码、开 PR
– /cso:安全审计,OWASP Top 10 + STRIDE 威胁建模,双模式(日常/深度)
– 以及 /autoplan、/browse、/retro、/investigate 等
安装只需一行命令,./setup 自动检测你有哪些 Agent 并完成全量安装。
特点
- YC 掌门人亲测:Garry Tan 用这套工具在 60 天内交付了 3 个生产服务、40+ 功能,同时全职运营 YC
- 23 个专业化角色:不是泛泛的”写代码”,而是给每个工程场景配了专属参谋
- 跨 10 种 Agent 运行:Claude Code、Codex、Cursor、OpenCode、Factory、Kiro、OpenClaw、GBrain 等,./setup 自动适配
- 零成本透明:MIT 协议,完全开源,无付费墙,无供应商锁定
- 内置安全审计:/cso Skill 带 OWASP Top 10 + STRIDE 建模,含每日/深度双模式,信噪比门控(8/10 才报告)
使用方法
安装(Claude Code):
git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup
安装完成后,在项目 CLAUDE.md 末尾添加 gstack 配置段,列出所有可用斜杠命令。之后在 Claude Code 里直接用斜杠命令调用即可。
安装到团队项目(所有成员共享):
(cd ~/.claude/skills/gstack && ./setup --team) && ~/.gstack/bin/gstack-team-init required && git add .claude/ CLAUDE.md && git commit -m "require gstack for AI-assisted work"
基础使用流程:
| 需求 | 触发命令 |
|---|---|
| 产品方向梳理 | /office-hours |
| 功能范围评审 | /plan-ceo-review |
| 架构设计确认 | /plan-eng-review |
| 代码审查 | /review |
| QA 浏览器测试 | /qa |
| 安全审计 | /cso |
| 发布上线 | /ship |
使用场景与人群
- 技术创始人/独立开发者:没有团队但需要”工程团队”判断力,gstack 充当虚拟 CTO + QA + 安全官
- Tech Lead / Staff 工程师:在 Code Review 前增加结构化审查流程,减少线上事故
- 初学者:刚接触 Claude Code 或 Codex,面对空白 prompt 不知从哪下手,gstack 的角色体系给出清晰入口
- AI 编程爱好者:想体验”AI 团队”而非”AI 助手”——gstack 把 Agent 从单兵作战变成多角色协作
输入与输出案例
案例 1:产品需求 → 架构评审
输入:"/office-hours,我想做一个每日简报 App,整合 Google Calendar 和邮件"
输出:
Claude: "你描述的是'每日简报 App',但实际上你在构建一个私人首席助理 AI。
我提取了 5 个你没想到的功能(跨日历冲突检测、智能摘要生成...)
我挑战了 4 个前提假设(你真的需要邮件集成吗...)
建议:明天先交付最窄的那一wedge,用真实使用反馈迭代完整愿景"
案例 2:代码审查
输入:"/review"(在含变更分支中)
输出:
[AUTO-FIXED] 2 个问题
[ASK] 1 个竞态条件 → 等待用户确认
发现:未处理的并发写入边界,线上高并发场景可能触发数据丢失
GitHub:https://github.com/garrytan/gstack
评论区
登录后可评论。