核心问题: 这些精心设计的技能提示词,是否比随意提问更能提升你的交付效率?
RepoDaily 采用评分
RepoDaily 将该项目的采用分评为 86/100(强):分数来自文章来源、安装路径、生产风险、差异化、许可证清晰度以及 AI/Agent 适配度。
包含 4 个来源、覆盖 3 类来源;如有 RepoDaily 独有模块,会进一步提高证据分。
检测到 8 个工作流步骤、5 个下一步动作,以及 1 个命令/安装信号。
趋势热度为 +1,012 stars;如内容中有 release、issue 或维护信号,会提高维护可信度。
采纳风险标记为 medium,并包含 5 条安全说明与 4 条跳过条件。
3 个机会视角、5 个替代方案,以及 0 个类型化模块支撑差异化判断。
文章中包含许可证来源或许可证表述。
文章正文和元数据中检测到 6 个 AI/Agent 相关信号。
项目概览
gstack 是 Garry Tan 个人维护的 23 个 Claude Code 专用技能集合,每个技能都以 Markdown 定义的斜杠命令形式呈现。你不再需要写自由格式的提示词,而是调用 /plan-ceo-review、/review、/qa、/cso、/ship 等角色化命令,每个命令背后都有详细的提示词,固化了一种工程实践。
项目用 TypeScript 和 Bun 编写,内置了一个无头浏览器二进制文件,支持至少十种 AI 编程助手——包括 Claude Code、Cursor、Codex CLI、Factory Droid 等。安装脚本会自动检测已安装的助手并部署到对应目录。
Tan 将 gstack 定位为自身生产力飞跃的工具基础——在全职管理 YC 的同时,60 天内交付了 3 个生产服务和 40+ 功能。无论你是否认同他基于代码行数的生产力论断,这些技能本身就是高质量的可复用提示词模板。
为什么现在变热
- 由 Y Combinator 总裁兼 CEO Garry Tan 发布,自带极高的可信度和传播力
- 趋势期内获得 1,012 颗星,反映出开发者对结构化 AI 工作流的强烈兴趣
- MIT 许可证,完全免费,git clone + ./setup 即可 30 秒安装
- 支持 10 种 AI 编程助手,不限于 Claude Code
- 自我改进机制:每次技能会话自动记录经验教训到 JSONL,后续会话自动调用
解决什么问题
- 非结构化的提示词在规划、代码审查、QA 和发布环节产生不一致的质量
- 独立开发者和小团队缺乏大组织才有的专家角色(设计师、安全官、QA 负责人)
- AI 辅助代码审查经常忽视生产环境就绪度,因为提示词太笼统
- 从 AI 编程会话内部发起基于浏览器的 QA 测试仍然困难
工作原理
- 将仓库克隆到 ~/.claude/skills/gstack 并运行 ./setup,Claude Code 自动发现技能
- 在 CLAUDE.md 中添加 gstack 段落,列出可用的技能
- 用 /office-hours 描述你要构建的内容,技能会用结构化问题拷问你的想法
- 在功能想法上运行 /plan-ceo-review 或 /plan-eng-review 来锁定架构和范围
- 在任何有改动的分支上运行 /review 进行结构化代码审查
- 在预发布 URL 上运行 /qa,内置浏览器会打开真实浏览器进行视觉和交互测试
- 运行 /ship 准备 PR,或运行 /land-and-deploy 完成完整发布流程
- 可选:运行 ./setup --team 启用团队模式,队友克隆仓库后自动获得 gstack
23 个专家技能
- /office-hours — 用强制性问题进行产品拷问
- /plan-ceo-review、/plan-eng-review、/plan-design-review、/plan-devex-review — 多视角规划
- /design-consultation、/design-shotgun、/design-html、/design-review — 设计相关工作流
- /review — 结构化的生产就绪代码审查
- /qa、/qa-only — 基于浏览器的真实 URL 质量保证
- /cso — 运行 OWASP + STRIDE 安全审计的安全官
- /ship、/land-and-deploy、/canary — 发布工程
- /investigate — 根因调试方法论
- /retro — 每周工程回顾
- /document-release、/document-generate — 文档工程
- /autoplan — 端到端功能构建编排
- /browse — 通过内置无头浏览器进行网页浏览
多智能体兼容性
gstack 会检测你安装了哪些 AI 编程助手,并将技能部署到相应目录。明确支持的助手包括 Claude Code、OpenAI Codex CLI、OpenCode、Cursor、Factory Droid、Slate、Kiro、Hermes 和 GBrain。根据文档,添加新助手只需一个 TypeScript 配置文件,无需修改代码。
操作经验学习
每次技能会话结束时,智能体会反思失败——CLI 错误、错误方法、项目特殊问题——并将其记录到 ~/.gstack/projects/{slug}/learnings.jsonl。后续会话会自动呈现这些经验,使 gstack 随着时间推移适应你的代码库。用 /learn 查看积累的经验。
测试基础设施
- 第一层——静态测试:bun test,免费,验证 SKILL.md 正确性和命令引用
- 第二层——端到端测试:启动 claude -p 子进程,约 $3.85/次,测试完整技能执行
- 第三层——LLM 评估:LLM 作为评判者对生成的文档打分,独立运行约 $0.15/次
- 所有端到端运行器都是密封的,带有 API 连接性预检查
谁适合关注
适合关注
- 你每天使用 Claude Code 或其他受支持的助手,希望获得结构化的可重复工作流
- 你是独立创始人或小团队,需要专家角色但无法招聘
- 你想研究精心编写的技能提示词作为自己工作的起点
- 你重视集成到 AI 工作流中的浏览器 QA 和安全审计
可以先跳过
- 你不使用 10 种受支持 AI 编程助手中的任何一种
- 你在受监管环境中工作,禁止外部工具自动更新
- 你偏好最小依赖,不想引入内置浏览器二进制文件
- 你需要非英语提示词(提示词为英文)
风险与注意事项
MIT 许可证且安装简单,但这些技能是嵌入 Tan 工作流哲学的提示词。团队在生产环境采用前应审查每个技能的提示词。
- 技能是 Markdown 提示词文件——团队应审核是否与内部实践一致
- 团队模式从上游仓库自动更新,可能引入意外的提示词变更
- 端到端和评估测试层会产生 API 费用(端到端约 $3.85/次)
- 内置浏览器二进制文件给你的环境增加了不可忽视的依赖
- 需要 Bun v1.0+,在所有开发环境中可能不是标准配置
- 包含专用的 /cso 技能,运行 OWASP + STRIDE 安全审计
- 团队模式使用节流、网络故障安全的自动更新检查(每小时一次)
- 团队模式下不会将第三方文件提交到你的仓库——技能通过符号链接引入
- 安装创建符号链接而非复制文件,减少仓库污染
- MIT 许可证,源码完全可在公共仓库中审计
替代方案比较
| 方案 | 适用场景 | 代价 |
|---|---|---|
Claude Code 内置提示 | 你想要零配置,愿意用自己的自由格式提示词 | 免费 |
Cursor Rules(.cursorrules) | 你主要使用 Cursor,想要轻量级项目级指令 | 免费 |
Aider | 你想要一个基于终端的 AI 结对程序员,不需要技能结构 | 免费 |
Continue.dev | 你想要一个开源 AI 编程助手,用于 VS Code/JetBrains,支持自定义命令 | 免费 |
自建内部提示词库 | 你的团队已有成熟的工作流,希望完全控制提示词设计 | 工程时间 |
这个趋势说明了什么
提示词工程参考
每个 SKILL.md 都是经过实战检验的结构化提示词。研究它们可以学习高效的 AI 编程助手提示词模式——角色定义、步骤分解、输出格式化。
在仓库中阅读 review/SKILL.md 和 qa/SKILL.md 来直接评估提示词质量。
内部技能分支
团队可以 fork gstack 并为自己的技术栈、约定和合规要求定制技能,同时保留多智能体部署基础设施。
克隆仓库,阅读 CONTRIBUTING.md,用 bin/dev-setup 测试编辑 SKILL.md。
新助手支持
文档说明添加新 AI 编程助手支持只需要一个 TypeScript 配置文件,这对助手构建者来说是低门槛的贡献路径。
阅读 docs/ADDING_A_HOST.md 确认工作量范围。
RepoDaily 判断
gstack 是一套精心设计的 MIT 许可 AI 编程技能集合,有 Garry Tan 的个人信誉和日常使用背书。它既可以作为即用型工作流工具包,也是学习如何构建高效 AI 智能体提示词的优质参考。多智能体支持和自我改进的经验学习系统使其超越了简单的提示词片段。