garrytan / gstack项目介绍(Garry Tan(YCombinator总裁)开源的一套AI编程工作流技能包(Claude Code Skills))

garrytan / gstack项目介绍(Garry Tan(YCombinator总裁)开源的一套AI编程工作流技能包(Claude Code Skills))svg xmlns http www w3 org 2000 svg style display none svg

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



 
  
    
     
      
     

仓库描述:
使用 Garry Tan 的完整 Claude Code 配置:23 个有明确方法论的工具,分别扮演 CEO、设计师、工程经理、发布经理、文档工程师和 QA。

仓库链接:

  • 仓库:https://github.com/garrytan/gstack
  • Issues:https://github.com/garrytan/gstack/issues
  • Pull Requests:https://github.com/garrytan/gstack/pulls

“我觉得自己可能从去年 12 月以来,基本上一行代码都没亲手敲过,这变化太大了。” —— Andrej Karpathy,No Priors 播客,2026 年 3 月

当我听到 Karpathy 这么说时,我想弄清楚这是怎么做到的。一个人如何像 20 人团队一样交付?Peter Steinberger 基本靠个人 + AI agents 构建了 OpenClaw(247K GitHub stars)。革命已经到来:只要工具对,单兵开发者就能比传统团队跑得更快。

我是 Garry Tan,Y Combinator 总裁兼 CEO。过去我和数千家初创公司合作过——包括 Coinbase、Instacart、Rippling——当时它们都还只是车库里的一两个人。在 YC 之前,我是 Palantir 早期工程/产品/设计成员之一,联合创办 Posterous(后卖给 Twitter),并搭建了 YC 内部社交网络 Bookface。

gstack 就是我的答案。 我做产品 20 年了,而现在我的代码交付速度是史上最高。最近 60 天:60 万+ 行生产代码(其中 35% 是测试),每天 1 万-2 万行,而且是在全职管理 YC 的同时兼职完成。下面是我 3 个项目最近一次 /retro:一周内 新增 140,751 行、362 次提交、约 115k 净 LOC

2026 年——已达 1,237 次贡献并持续增长:

在这里插入图片描述

2013 年——我在 YC 构建 Bookface 时(772 次贡献):

在这里插入图片描述

同一个人,不同的时代。差异就在工具。

gstack 就是我的方法。 它把 Claude Code 变成一个“虚拟工程团队”——有重构产品思路的 CEO、把架构锁定的工程经理、识别 AI 糊弄产物的设计师、找线上 bug 的审查者、能打开真实浏览器的 QA 负责人、执行 OWASP + STRIDE 审计的安全官、以及负责发 PR 上线的发布工程师。23 个专家角色 + 8 个强力工具,全部是斜杠命令、全部 Markdown、全部免费、MIT 许可。

这是我的开源软件工厂。我每天都在用。分享出来,是因为这套工具应该人人可用。

Fork 它。改进它。变成你的。你也可以吐槽开源免费软件——但我更希望你先试试。

适用人群:

  • 创始人和 CEO —— 尤其是仍想亲自交付的技术型创始人
  • Claude Code 新手 —— 不再从空白提示词开始,而是用结构化角色
  • Tech Lead 和 Staff Engineer —— 每个 PR 都有严格 Review、QA、发布自动化
  1. 安装 gstack(30 秒,见下)
  2. 运行 /office-hours,描述你在构建什么
  3. 对任意功能想法运行 /plan-ceo-review
  4. 对任意有改动的分支运行 /review
  5. 对你的 staging URL 运行 /qa
  6. 先停在这里,你会知道这套是否适合你

依赖: Claude Code、Git、Bun v1.0+、Node.js(仅 Windows 需要)

第 1 步:在你的机器上安装

打开 Claude Code,粘贴下面这段,剩下交给 Claude:

安装 gstack:运行 git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup,然后在 CLAUDE.md 增加一个 “gstack” 段落,要求所有网页浏览都使用 gstack 的 /browse 技能,永远不要使用 mcp__claude-in-chrome__* 工具,并列出可用技能:/office-hours, /plan-ceo-review, /plan-eng-review, /plan-design-review, /design-consultation, /design-shotgun, /design-html, /review, /ship, /land-and-deploy, /canary, /benchmark, /browse, /connect-chrome, /qa, /qa-only, /design-review, /setup-browser-cookies, /setup-deploy, /retro, /investigate, /document-release, /codex, /cso, /autoplan, /plan-devex-review, /devex-review, /careful, /freeze, /guard, /unfreeze, /gstack-upgrade, /learn。然后询问用户是否也要把 gstack 加入当前项目,方便团队成员共用。

第 2 步:团队模式 — 共享仓库自动更新(推荐)

每位开发者全局安装,更新自动完成:

cd ~/.claude/skills/gstack && ./setup --team 

然后初始化你的仓库,让队友也能用:

cd <your-repo> ~/.claude/skills/gstack/bin/gstack-team-init required # 或:optional git add .claude/ CLAUDE.md && git commit -m "require gstack for AI-assisted work" 

无需把文件 vendor 到仓库、不会版本漂移、无需手动升级。每次 Claude Code 会话开始时都会做一次快速自动更新检查(最多每小时一次、网络失败安全、完全静默)。

要贡献代码或需要完整历史? 上面的命令用 --depth 1 加速安装。若你要贡献或要完整 git 历史,请用完整 clone:

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

OpenClaw

OpenClaw 通过 ACP 拉起 Claude Code 会话,所以只要 Claude Code 安装了 gstack,所有 gstack 技能都能直接使用。把下面内容粘贴给你的 OpenClaw agent:

安装 gstack:运行 git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup。然后在 AGENTS.md 加一个 “Coding Tasks” 小节,要求在发起 Claude Code 编码会话时使用 gstack 技能。示例:安全审计:“Load gstack. Run /cso”;代码审查:“Load gstack. Run /review”;QA 测 URL:“Load gstack. Run /qa https://…” ;端到端功能开发:“Load gstack. Run /autoplan, implement the plan, then run /ship”;先规划再开发:“Load gstack. Run /office-hours then /autoplan. Save the plan, don’t implement.”

配置后,只要自然和 OpenClaw 对话:

你说 发生什么 “Fix the typo in README” 简单任务——拉起 Claude Code,会话可不必用 gstack “Run a security audit on this repo” 拉起 Claude Code 并执行 Run /cso “Build me a notifications feature” 拉起 Claude Code: /autoplan → 实现 → /ship “Help me plan the v2 API redesign” 拉起 Claude Code: /office-hours/autoplan,并保存计划

高级路由和 gstack-lite/gstack-full 提示模板见 docs/OPENCLAW.md。

原生 OpenClaw Skills(通过 ClawHub)

4 个可直接在 OpenClaw agent 内运行的方法论技能,无需 Claude Code 会话。通过 ClawHub 安装:

clawhub install gstack-openclaw-office-hours gstack-openclaw-ceo-review gstack-openclaw-investigate gstack-openclaw-retro 
技能 作用 gstack-openclaw-office-hours 用 6 个强制问题进行产品拷问 gstack-openclaw-ceo-review 4 种范围模式下的战略挑战 gstack-openclaw-investigate 根因排查方法论 gstack-openclaw-retro 每周工程复盘

这些是对话型技能,OpenClaw agent 可直接在聊天中执行。

其他 AI Agent

gstack 可用于 10 种 AI 编码代理,不只 Claude。安装脚本会自动检测你已安装的 agent:

git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/gstack cd ~/gstack && ./setup 

或者用 ./setup --host 指定 agent:

Agent 参数 技能安装目录 OpenAI Codex CLI --host codex ~/.codex/skills/gstack-*/ OpenCode --host opencode ~/.config/opencode/skills/gstack-*/ Cursor --host cursor ~/.cursor/skills/gstack-*/ Factory Droid --host factory ~/.factory/skills/gstack-*/ Slate --host slate ~/.slate/skills/gstack-*/ Kiro --host kiro ~/.kiro/skills/gstack-*/ Hermes --host hermes ~/.hermes/skills/gstack-*/ GBrain(mod) --host gbrain ~/.gbrain/skills/gstack-*/

想支持新的 agent? 见 docs/ADDING_A_HOST.md。只需一个 TypeScript 配置文件,零代码改动。

你: 我想做一个日程的每日简报应用。 你: /office-hours Claude: [追问痛点——要具体案例,不要假设] 你: 多个 Google 日历、事件信息过期、地点经常错。 准备时间很久,结果质量也不够好…… Claude: 我要先反驳你的表述。你说是“每日简报应用”, 但你真正描述的是“个人幕僚 AI(chief of staff AI)”。 [提炼你其实在描述的 5 个能力] [挑战 4 个前提——你可同意/反对/调整] [给出 3 套实现路径和投入估算] 建议:明天先发最窄切口,从真实使用中学习。 完整愿景是 3 个月项目——先把“真正好用的每日简报”做出来。 [写设计文档 → 自动喂给后续技能] 你: /plan-ceo-review [读取设计文档,挑战范围,运行 10 部分评审] 你: /plan-eng-review [ASCII 数据流图、状态机、错误路径] [测试矩阵、故障模式、安全关注点] 你: 批准计划。退出计划模式。 [11 个文件写入 2400 行。约 8 分钟。] 你: /review [自动修复] 2 个问题。[询问] 竞态条件 → 你批准修复。 你: /qa https://staging.myapp.com [打开真实浏览器,点击流程,发现并修复一个 bug] 你: /ship 测试:42 → 51(新增 9)。PR:github.com/you/app/pull/42 

你说“每日简报应用”,agent 说“你在做幕僚 AI”——因为它听的是你的痛点,而不是你的功能描述。8 条命令,端到端。这不是 copilot,这是团队。

gstack 不是工具集合,而是一套流程。技能按真实冲刺顺序运行:

Think → Plan → Build → Review → Test → Ship → Reflect

每个技能把结果交给下一个:/office-hours 写设计文档给 /plan-ceo-review/plan-eng-review 写测试计划给 /qa/review 抓出 bug 后 /ship 验证修复。因为每一步都知道前一步发生了什么,所以不掉链子。

技能 你的专家角色 作用 /office-hours YC Office Hours 起点。6 个强制问题,在写代码前重塑产品定义;挑战前提、生成备选实现;设计文档会传给所有后续技能。 /plan-ceo-review CEO / Founder 重新定义问题,找出请求背后的 10 星产品。4 种模式:Expansion / Selective Expansion / Hold Scope / Reduction。 /plan-eng-review Eng Manager 锁定架构、数据流、图示、边界情况和测试,把隐藏假设逼到台面。 /plan-design-review Senior Designer 每个设计维度 0-10 分,说明 10 分标准,然后直接改计划达到目标;可检测 AI Slop;交互式,每个设计决策都 AskUserQuestion/plan-devex-review Developer Experience Lead 交互式 DX 评审:开发者画像、竞品 TTHW 对比、设计“魔法时刻”、逐步追踪摩擦点。3 模式:DX EXPANSION / DX POLISH / DX TRIAGE;20-45 个强制问题。 /design-consultation Design Partner 从零搭建设计系统、调研行业、提出创造性风险、生成真实产品 mockup。 /review Staff Engineer 找出 CI 能过但线上会炸的 bug;明显问题自动修;标记完整性缺口。 /investigate Debugger 系统化根因排查。铁律:不调查不修复;追踪数据流、验证假设;连续 3 次修复失败就停止。 /design-review Designer Who Codes 先做和 /plan-design-review 同级审计,再亲自修复;原子提交 + 前后截图。 /devex-review DX Tester 实时开发体验审计:实际走 onboarding、执行上手流程、计时 TTHW、截图错误;对照 /plan-devex-review 打分,验证计划与现实是否一致。 /design-shotgun Design Explorer “给我看选项”:生成 4-6 套 AI 视觉方案,浏览器对比板收集反馈并迭代;味觉记忆学习你的偏好;满意后交给 /design-html/design-html Design Engineer 把 mockup 变成可上线 HTML。采用 Pretext 计算布局,文本重排、动态高度、响应布局;30KB、零依赖;自动识别 React/Svelte/Vue;按页面类型智能路由 API。 /qa QA Lead 测试应用、找 bug、原子修复、回归验证;每个修复自动生成回归测试。 /qa-only QA Reporter/qa 同方法论,但只报告,不改代码。 /pair-agent Multi-Agent Coordinator 与任意 AI agent 共享浏览器;每 agent 独立标签页;自动 headed 模式、自动 ngrok;作用域 token、标签隔离、限流、行为归因。 /cso Chief Security Officer OWASP Top 10 + STRIDE 威胁建模;低噪声:17 类误报排除、8/10+ 置信度门槛、独立复核;每条问题附具体攻击场景。 /ship Release Engineer 同步 main、跑测试、审计覆盖率、推送、开 PR;无测试框架时可自动引导搭建。 /land-and-deploy Release Engineer 合并 PR,等待 CI + 部署,验证线上健康;一条命令从“已批准”到“线上已验证”。 /canary SRE 部署后监控循环:控制台错误、性能回退、页面失败。 /benchmark Performance Engineer 建立页面加载时间、Core Web Vitals、资源体积基线;每个 PR 对比前后。 /document-release Technical Writer 自动同步文档与发布内容,抓过期 README。 /retro Eng Manager 团队感知周复盘:个人拆解、交付连胜、测试健康趋势、成长机会。 /retro global 可跨项目与 AI 工具(Claude Code/Codex/Gemini)运行。 /browse QA Engineer 给 agent 视觉:真实 Chromium、真实点击、真实截图;约 100ms/命令。 /open-gstack-browser 启动带侧边栏、反机器人隐身和自动模型路由的 GStack Browser。 /setup-browser-cookies Session Manager 从 Chrome/Arc/Brave/Edge 导入 cookie 到无头会话,测试登录页。 /autoplan Review Pipeline 一条命令生成“全评审计划”:自动跑 CEO→设计→工程评审,只把品味类决策交给你批准。 /learn Memory 管理 gstack 会话学习:回看/搜索/清理/导出项目模式、坑点和偏好;跨会话累积,越用越懂你的代码库。

我该用哪种 Review?

面向对象 计划阶段(写代码前) 线上审计(发版后) 终端用户(UI/Web/Mobile) /plan-design-review /design-review 开发者(API/CLI/SDK/文档) /plan-devex-review /devex-review 架构(数据流/性能/测试) /plan-eng-review /review 以上全部 /autoplan(自动 CEO→设计→工程→DX,并自动判定适用项) —

强力工具(Power tools)

技能 作用 /codex 第二意见:来自 OpenAI Codex CLI 的独立代码审查。3 模式:review(pass/fail 闸门)、adversarial challenge、open consultation。若 /review/codex 都跑过,还会给跨模型联合分析。 /careful 安全护栏:破坏性命令前警告( rm -rfDROP TABLE、force-push)。说“be careful”激活。警告可覆写。 /freeze 编辑锁:把可编辑范围限制到单个目录,调试时防误改。 /guard 全量安全/careful + /freeze 一条命令。 /unfreeze 解锁:移除 /freeze 边界。 /open-gstack-browser GStack Browser:启动带侧边栏、反机器人隐身、自动模型路由(动作 Sonnet、分析 Opus)、一键导入 cookies、Claude Code 集成的浏览器;可清理页面、智能截图、改 CSS,并回传终端。 /setup-deploy 部署配置器:为 /land-and-deploy 做一次性初始化(平台、生产 URL、部署命令)。 /gstack-upgrade 自升级器:升级到最新;识别全局/仓库内安装,同步两者并展示变更。

每个技能的深度示例与方法论 →

Karpathy 的 4 类失败模式?已覆盖

Andrej Karpathy 的 AI coding rules(17K stars)指出 4 类失败模式:错误假设、过度复杂、无关改动、命令式优先于声明式。gstack 的流程技能全部覆盖:/office-hours 在编码前暴露假设;Confusion Protocol 防止 Claude 在架构决策上瞎猜;/review 抓不必要复杂度和顺手乱改;/ship 把任务转成可验证目标并测试优先执行。若你已用 Karpathy 风格 CLAUDE.md 规则,gstack 就是把这些规则在整个 sprint 里真正执行到位的工作流层,而不只是单条 prompt。

gstack 单 sprint 已经很强,10 条并行时才真正有意思。

设计是核心。 /design-consultation 可从零构建设计系统、调研现状、提出创造性风险并产出 DESIGN.md。但真正魔法是 shotgun 到 HTML 的流水线。

/design-shotgun 用于探索。 你描述需求,它用 GPT Image 生成 4-6 个方案,并在浏览器打开并排对比板。你挑喜欢的、给反馈(“留白更多”“标题更大胆”“去掉渐变”),再生成新一轮。重复直到满意。几轮后“味觉记忆”会学习你的偏好。不再靠文字描述愿景再赌 AI 是否理解,而是直接视觉迭代。

/design-html 负责落地。 把批准的 mockup(来自 /design-shotgun、CEO 计划、设计审查或纯文本描述)转为生产级 HTML/CSS。不是那种只在单一视口看起来正常的 AI HTML。它使用 Pretext 做文本计算布局:缩放时文本真实重排,高度随内容调整,布局动态。30KB 开销,零依赖。自动识别 React/Svelte/Vue,按 landing page/dashboard/form/card 等类型智能选择 Pretext 模式。输出可直接上线,不是 demo。

/qa 是巨大解锁。 它让我并行 worker 从 6 提升到 12。Claude Code 说 “I SEE THE ISSUE” 然后真修复、补回归测试、验证修复——彻底改变了我的工作方式。agent 现在有“眼睛”。

智能评审路由。 和优秀创业公司一样:CEO 不必审 infra bug,后端改动也不一定要设计评审。gstack 会跟踪已运行评审、判断该做什么并自动处理。Review Readiness Dashboard 会告诉你发版前处于什么状态。

全量测试。 项目没测试框架时,/ship 可从零引导搭建。每次 /ship 产出覆盖率审计。每次 /qa 修 bug 自动生成回归测试。目标是 100% 覆盖率——让 vibe coding 变成安全工程,而非 yolo coding。

/document-release 是你曾经没有的工程师。 它读取项目内所有文档文件,对照 diff 更新漂移内容。README、ARCHITECTURE、CONTRIBUTING、CLAUDE.md、TODOS 全自动同步。现在 /ship 还会自动调用它——不需额外命令,文档始终最新。

真实浏览器模式。 /open-gstack-browser 会启动 GStack Browser:AI 可控 Chromium,带反机器人隐身、定制品牌和内置侧边栏扩展。Google、NYTimes 等站点可无验证码访问。菜单栏显示“GStack Browser”而不是“Chrome for Testing”。你的常规 Chrome 不受影响。已有 browse 命令保持兼容。$B disconnect 返回无头模式。只要窗口开着浏览器就保持存活,不会空闲超时杀进程。

侧边栏 Agent——你的 AI 浏览器助手。 在 Chrome 侧边栏自然语言下达任务,子 Claude 实例会执行:
“去设置页并截图”
“用测试数据填这个表单”
“遍历清单抽取价格”
侧边栏自动路由模型:动作(点击/跳转/截图)用 Sonnet,阅读分析用 Opus。每任务最长 5 分钟。侧边栏运行在隔离会话,不影响你的主 Claude Code 窗口。侧边栏底部支持一键导入 cookies。










个人自动化。 侧边栏 agent 不只是开发流程。示例:“访问我孩子学校家长门户,把其他家长姓名、电话、照片加入 Google Contacts。” 两种认证方式:(1) 在可视浏览器登录一次并持久化会话;(2) 点击侧边栏 cookies 按钮,从真实 Chrome 导入 cookies。认证后 Claude 可导航目录、抽取数据并创建联系人。

AI 卡住时浏览器接管。 遇到验证码、认证墙、MFA?执行 $B handoff,会打开可视 Chrome,并完整带上当前页面、cookies、标签页。你处理完后告诉 Claude,$B resume 会从中断处继续。连续 3 次失败后 agent 还会自动建议 handoff。

/pair-agent 是跨 agent 协作。 你在 Claude Code,同时也开了 OpenClaw/Hermes/Codex,想让它们看同一个网站。输入 /pair-agent 选 agent,会打开 GStack Browser 供你观察。技能会打印一段指令,粘到另一个 agent 聊天里。它用一次性 setup key 换 session token,开自己的标签并开始浏览。你会看到两个 agent 在同一浏览器各自独立标签工作,互不干扰。若装了 ngrok,会自动建隧道,另一个 agent 即使在别的机器也可连。同机场景还有无摩擦快捷方式可直接写入凭据。这是不同厂商 AI agent 第一次能通过“共享浏览器 + 真安全机制”协作:作用域 token、标签隔离、限流、域名限制、行为归因。

多 AI 第二意见。 /codex 从 OpenAI Codex CLI 获取独立审查(完全不同模型看同一 diff)。3 模式:带通过/不通过闸门的 code review、主动找破坏路径的对抗挑战、可连续会话的开放咨询。当 /review(Claude)与 /codex(OpenAI)都审过同一分支,会输出跨模型分析:哪些问题重叠、哪些各自独有。

按需安全护栏。 说“be careful”,/careful 会在破坏性命令前警告:rm -rfDROP TABLE、force-push、git reset --hard/freeze 会把编辑锁在一个目录,防止 Claude“顺手修”无关代码。/guard 同时启用两者。/investigate 会自动把编辑范围冻结到当前排查模块。

主动技能建议。 gstack 能识别你当前阶段(头脑风暴/评审/调试/测试)并建议最合适技能。不想被建议?说“stop suggesting”,它会跨会话记住。

gstack 在单条冲刺就很强;10 条并行时会发生质变。

Conductor 可并行运行多个 Claude Code 会话——每个在隔离工作区。一个会话在新想法上跑 /office-hours,另一个在 PR 上跑 /review,第三个实现功能,第四个在 staging 跑 /qa,另外六个在其他分支同时跑。我经常并行 10-15 条冲刺——这是当前较实用的上限。

冲刺结构让并行变得可控。没有流程,10 个 agent 就是 10 个混乱源;有流程(思考、规划、构建、评审、测试、发布),每个 agent 都知道该做什么、何时停下。你像 CEO 管团队一样管理它们:关键决策点介入,其余放手让系统跑。

语音输入(AquaVoice、Whisper 等)

gstack 技能支持语音友好触发短语。你自然说需求——“run a security check”“test the website”“do an engineering review”——对应技能会自动激活。无需记斜杠命令或缩写。

方案 1:运行卸载脚本

若 gstack 已安装在你的机器上:

~/.claude/skills/gstack/bin/gstack-uninstall 

它会处理技能、符号链接、全局状态(~/.gstack/)、项目本地状态、browse 守护进程、临时文件。
--keep-state 可保留配置与分析数据;--force 可跳过确认。

方案 2:手动移除(本地无仓库)

若你没有 repo clone(例如通过 Claude Code 粘贴安装,后来删了 clone):

# 1. 停止 browse 守护进程 pkill -f "gstack.*browse" 2>/dev/null || true # 2. 删除指向 gstack/ 的每个 skill 符号链接 find ~/.claude/skills -maxdepth 1 -type l 2>/dev/null | while read -r link; do case "$(readlink "$link" 2>/dev/null)" in gstack/*|*/gstack/*) rm -f "$link" ;; esac done # 3. 删除 gstack rm -rf ~/.claude/skills/gstack # 4. 删除全局状态 rm -rf ~/.gstack # 5. 删除各类集成(没安装过的可跳过) rm -rf ~/.codex/skills/gstack* 2>/dev/null rm -rf ~/.factory/skills/gstack* 2>/dev/null rm -rf ~/.kiro/skills/gstack* 2>/dev/null rm -rf ~/.openclaw/skills/gstack* 2>/dev/null # 6. 删除临时文件 rm -f /tmp/gstack-* 2>/dev/null # 7. 每个项目内清理(在每个项目根目录执行) rm -rf .gstack .gstack-worktrees .claude/skills/gstack 2>/dev/null rm -rf .agents/skills/gstack* .factory/skills/gstack* 2>/dev/null 

清理 CLAUDE.md

卸载脚本不会修改 CLAUDE.md。在每个加过 gstack 的项目里,手动删除 gstack Skill routing 两个章节。

Playwright

~/Library/Caches/ms-playwright/(macOS)会保留,因为可能被其他工具共享。若确认无其他依赖可自行删除。


免费、MIT 许可、开源。无付费层、无候补名单。

我把自己构建软件的方式开源了。你可以 fork 并做成你自己的系统。

我们在招聘。 想做到 10K+ LOC/天并帮助打磨 gstack 吗?
加入 YC — ycombinator.com/software
极具竞争力的薪资和股权。地点:旧金山 Dogpatch District。




文档 覆盖内容 Skill Deep Dives 每个技能的方法论、示例与工作流(含 Greptile 集成) Builder Ethos Builder 哲学:Boil the Lake、Search Before Building、三层知识体系 Architecture 设计决策与系统内部机制 Browser Reference /browse 的完整命令参考 Contributing 开发环境、测试、贡献者模式、开发模式 Changelog 每个版本的新变化

gstack 包含可选加入(opt-in)的使用遥测,用于改进项目,具体规则如下:

  • 默认关闭:除非你明确同意,否则不会发送任何数据
  • 首次运行:会询问是否分享匿名使用数据,可拒绝
  • 若同意会发送:技能名、耗时、成功/失败、gstack 版本、操作系统,仅此而已
  • 绝不会发送:代码、文件路径、仓库名、分支名、提示词、任何用户生成内容
  • 可随时关闭gstack-config set telemetry off 可立即禁用全部遥测

数据存储于 Supabase(开源 Firebase 替代方案)。数据结构在 supabase/migrations/ 中可审计。仓库内的 Supabase publishable key 是公开密钥(类似 Firebase API key);行级安全策略阻止所有直接访问。遥测通过经过校验的 edge functions,执行 schema 检查、事件类型白名单和字段长度限制。

本地分析始终可用。 运行 gstack-analytics 可从本地 JSONL 查看个人使用仪表盘,不依赖远端数据。

技能不显示? cd ~/.claude/skills/gstack && ./setup

/browse 失败? cd ~/.claude/skills/gstack && bun install && bun run build

安装过旧? 运行 /gstack-upgrade,或在 ~/.gstack/config.yaml 里设 auto_upgrade: true

想要更短命令? cd ~/.claude/skills/gstack && ./setup --no-prefix —— 从 /gstack-qa 切到 /qa。此选择会在后续升级中保留。

想要命名空间命令? cd ~/.claude/skills/gstack && ./setup --prefix —— 从 /qa 切到 /gstack-qa。如果你同时使用其他技能包,这很有用。

Codex 提示 “Skipped loading skill(s) due to invalid SKILL.md”? 你的 Codex skill 描述过期了。修复:
cd ~/.codex/skills/gstack && git pull && ./setup --host codex
或(仓库本地安装):
cd "$(readlink -f .agents/skills/gstack)" && git pull && ./setup --host codex







Windows 用户: gstack 在 Windows 11(Git Bash 或 WSL)可用。除 Bun 外还需要 Node.js——Bun 在 Windows 的 Playwright pipe transport 存在已知问题(bun#4253)。browse server 会自动回退到 Node.js。请确保 bunnode 都在 PATH 中。

Claude 说看不到技能? 确保项目 CLAUDE.md 有 gstack 段落。可添加:

 gstack
Use /browse from gstack for all web browsing. Never use mcp__claude-in-chrome__* tools.
Available skills: /office-hours, /plan-ceo-review, /plan-eng-review, /plan-design-review,
/design-consultation, /design-shotgun, /design-html, /review, /ship, /land-and-deploy,
/canary, /benchmark, /browse, /open-gstack-browser, /qa, /qa-only, /design-review,
/setup-browser-cookies, /setup-deploy, /retro, /investigate, /document-release, /codex,
/cso, /autoplan, /pair-agent, /careful, /freeze, /guard, /unfreeze, /gstack-upgrade, /learn.

MIT。永久免费。去构建点东西吧。

小讯
上一篇 2026-04-18 10:53
下一篇 2026-04-18 10:51

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/270474.html