乐于分享
好东西不私藏

gstack Skills把 AI 编程助手升级为一支工程团队

gstack Skills把 AI 编程助手升级为一支工程团队

最近看Stanford CS153前沿系统,AI原生公司:如何成为1000倍效能工程师 - Stanford Online 这节课程。现任职位:Y Combinator(YC)的 President & CEO(总裁兼首席执行官)业余开源了他的skills

gstack 的核心思路,就是把一个通用 AI 编程助手拆分成多个专业角色,让 AI 不只是写代码,还能像一个完整工程团队一样参与产品构思、需求澄清、架构设计、代码审查、测试发布和复盘改进。

gstack 将 AI 编程助手拆分成专业角色,每个 Skill 对应一个清晰的职能,通过斜杠命令(如 /office-hours)调用。它们按思考 → 规划 → 构建 → 审查 → 测试 → 发布 → 反思的工程生命周期组织,相互衔接(前置输出可自动喂给后置 Skill)。

核心规划与启动类

  • /office-hours(YC Office Hours)起点技能。像 YC 合伙人一样用 6 个 forcing questions 重新框定你的产品想法,挑战前提、提取真实痛点、生成实现方案,并输出设计文档。分为 Startup 模式(严谨审视)和 Builder 模式(快速创意)。强烈推荐所有项目从这里开始。
  • /spec(Spec Author)将模糊意图转化为精确、可执行的规格文档(5 个阶段)。输出 backlog-ready 内容,可选自动创建 GitHub Issue 并 spawn 代理实现。
  • /plan-ceo-review(CEO / Founder)战略审视。从 CEO 视角重新思考问题,寻找“10 星产品”。提供 4 种模式:Expansion(扩展)、Selective Expansion、Hold Scope(保持范围)、Reduction(缩减)。
  • /plan-eng-review(Eng Manager)工程经理锁定架构。输出数据流图、状态机、边缘案例、测试矩阵、安全/性能考虑,强制暴露隐藏假设。
  • /plan-design-review(Senior Designer)计划阶段设计审查。对每个维度打分(0-10),说明“10 分”长什么样,并修复计划。
  • /plan-devex-review(DX Reviewer)计划阶段开发者体验审查。关注 TTHW(Time-To-Hello-World)、魔法时刻、摩擦点,支持 Expansion/Polish/Triage 三种模式。

设计与实现类

  • /design-consultation(Design Partner)设计伙伴。从零构建完整设计系统,提出创意风险,生成产品 mockups,让设计成为所有阶段的核心。
  • /design-shotgun(Design Explorer)设计 shotgun:快速生成多个设计变体,在浏览器中打开对比板,迭代直到你认可方向(带品味记忆)。
  • /design-html(Design Engineer)设计工程师。生成生产级 HTML(支持 React/Svelte/Vue 等),响应式、智能路由,根据已批准的 mockup 或计划生成代码。
  • /design-review(Designer Who Codes)实时网站视觉审计 + 修复循环。80 项检查清单,原子提交 + 前后截图。

审查、QA 与安全类

  • /review(Staff Engineer)预发布代码审查。找出通过 CI 但会在生产出问题的 bug,自动修复明显问题,标记完整性差距。
  • /codex(Second Opinion)来自 OpenAI Codex 的独立第二意见(代码审查、对抗挑战、开放咨询)。支持跨模型分析。
  • /cso(Chief Security Officer)安全官。运行 OWASP Top 10 + STRIDE 威胁建模审计,检查注入、认证、加密、访问控制等问题。
  • /qa(QA Lead)QA 负责人。打开真实浏览器测试应用,发现 bug → 原子修复 → 重新验证,并自动生成回归测试。
  • /qa-only(QA Reporter)只报告 bug,不自动修改代码(纯审计模式)。
  • /investigate(Debugger)系统性根因调试。遵循“无调查不修复”铁律,追踪数据流、测试假设,最多尝试 3 次修复后停止。
  • /devex-review(DX Reviewer live)实时开发者体验审计,实际走 onboarding 流程,测量 TTHW,找出文档与现实不符的地方。

发布、文档与运维类

  • /ship(Release Engineer)一键发布:同步 main、跑测试、审计覆盖率、推分支、打开 PR(可自举测试框架)。
  • /land-and-deploy(Release Engineer)从 PR 批准到生产验证:合并、等 CI、部署、验证健康。
  • /canary(SRE)金丝雀监控。部署后持续观察控制台错误、性能回归、页面失败。
  • /benchmark(Performance Engineer)性能基准测试。对比 PR 前后页面加载、Core Web Vitals、资源大小,追踪趋势。
  • /document-release(Technical Writer)发布文档更新。自动检测并修复过时的 README 等文档。
  • /document-generate(Technical Writer)根据代码生成 Diátaxis 风格文档(教程、操作指南、参考、解释)。
  • /retro(Eng Manager)周度回顾。团队/个人维度分析、交付 streak、测试健康、成长机会。

其他重要工具(Power Tools / 辅助)

  • /browse:真实 Chromium 浏览器,给 AI “眼睛”(点击、截图)。
  • /autoplan:全自动规划管道,一条命令跑完 CEO/设计/工程/DX 审查。
  • /learn:管理跨会话学习记忆。
  • /health:代码质量仪表盘(类型检查、lint、测试等)。
  • /guard* / careful / *freeze:安全护栏(防止误删、限制编辑范围等)。
  • /gstack-upgrade:自更新。
  • iOS 系列( /ios-qa、 /ios-fix 等):真实设备测试与修复。

这些 Skills 高度集成,前置输出(如设计文档)会自动被后续 Skill 读取,形成闭环工作流。实际使用中,典型流程是: /office-hours → /autoplan 或 /plan-* → 实现 → /review + /cso → /qa → /ship

GitHub 地址:https://github.com/garrytan/gstack