Token导航 LogoToken导航

Agent Skill · 开发

gstack-dev(gstack 开发)

gstack-dev 用于辅助测试设计、自动化测试和回归验证,适合在 OpenClaw 中需要补充测试、分析失败日志或验证功能改动时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

gstack-dev 是开发类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为操作浏览器;许可证为 MIT-0,第三方扫描有提醒项,按安装量在开发类的 21,746 个 Skill 里排第 9,362。

总安装 2,744周安装 116GitHub Stars 公开资料未说明下载 947核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.1

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:gstack-dev(gstack 开发)
来源仓库:https://github.com/wangbotaochn/gstack-dev
安装命令:
openclaw skills install gstack-dev
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install gstack-dev

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

基于 Garry Tan gstack 方法论构建的虚拟 AI 工程团队协作框架。适用于新项目启动、重构或 E2E 测试等全生命周期开发场景。内置触发词机制,自动激活多角色分工流程。使用前请熟悉各角色职责划分与沟通协议。gstack-dev 属于开发类 Skill,可作为该场景下的辅助能力补充。

建议配合版本控制系统实现原子化提交与回滚能力。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install gstack-dev;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要操作浏览器,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

gstack-dev 怎么安装?

在终端执行 openclaw skills install gstack-dev。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

gstack-dev 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

gstack-dev 需要什么权限?

权限级别是操作浏览器。该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

gstack-dev 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

gstack-dev 用的人多吗?

公开数据是累计安装 2,744 次,近一周安装 116 次,下载 947 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

gstack-dev 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
gstack-dev

gstack 开发 · 本页

2,744—操作浏览器MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
gstack-dev
description
>
version
1.0.0
author
Based on Garry Tan's gstack (YC CEO), adapted for WorkBuddy

gstack-dev — AI 虚拟工程团队技能

核心理念(来自 YC CEO Garry Tan): 1人 = 20人工程团队。通过专业化角色 + Sprint流水线 + 安全工具层, 让每次开发都经过完整的企业级工程流程。

一、架构总览

┌─────────────────────────────────────────────────┐
│                  gstack-dev                      │
├──────────┬──────────┬───────────────────────────┤
│ 角色层   │ 流水线层  │ 工具层                     │
│(Roles)   │(Sprint)  │(Tools)                    │
├──────────┼──────────┼───────────────────────────┤
│ /think   │ Phase 1  │ /freeze   编辑锁定        │
│ /plan    │ Phase 2  │ /careful  危险操作警告     │
│ /build   │ Phase 3  │ /guard    锁定+警告       │
│ /review  │ Phase 4  │ /xcheck   多模型交叉验证   │
│ /test    │ Phase 5  │ /browse   真实浏览器验证   │
│ /ship    │ Phase 6  │                            │
│ /reflect │ Phase 7  │                            │
└──────────┴──────────┴───────────────────────────┘

二、7阶段 Sprint 流水线(核心)

完整流程图

Phase 1: THINK ──→ Phase 2: PLAN ──→ Phase 3: BUILD
     ↓ 需求定义            ↓ 架构设计          ↓ 编码实现
  挑战需求框架         CEO+Eng+Design Review  代码生成
     
Phase 4: REVIEW ──→ Phase 5: TEST ──→ Phase 6: SHIP
     ↓ 生产级审查         ↓ E2E测试           ↓ 部署上线  
  找隐含bug          浏览器真实验证        CI/CD+监控
  
     ↓
Phase 7: REFLECT
     ↓ 回顾改进
  统计+优化建议

各阶段详解

Phase 1: THINK — 需求思考(对应 /office-hours)
  • 触发: 用户提出新需求或功能想法
  • 角色: 产品顾问(PM视角)
  • 输出: 经过挑战的需求定义文档
  • 核心动作:

- 问 6 个强迫性问题(见 roles/think.md) - 不执行,只重新定义问题 - 产出:需求规格 + 成功指标 + MVP范围

Phase 2: PLAN — 方案规划(对应 /plan-* 三连审)
  • 输入: Phase 1 的需求定义
  • 角色: CEO Review → Eng Review → Design Review(三轮)
  • 输出: 技术方案 + 架构决策 + 测试计划
  • 核心动作:

- /plan-ceo-review: 重新思考问题,找10星产品 - /plan-eng-review: 锁架构、数据流、边界情况 - /plan-design-review: 每维度0-10分打分

Phase 3: BUILD — 构建实现
  • 输入: Phase 2 的技术方案
  • 角色: 工程师(Staff Engineer级别)
  • 输出: 可运行的代码 + 单元测试
  • 核心动作:

- 按方案逐步实现 - 每个函数/模块写测试 - 遵循项目既有代码风格

Phase 4: REVIEW — 生产级审查(对应 /review)
  • 输入: Phase 3 的代码
  • 角色: 资深工程师(非编写者本人)
  • 输出: Bug清单 + 修复后的代码
  • 核心动作(不做风格检查,专注生产级问题):

- 竞态条件检测 - 资源泄漏检查 - 边界情况覆盖 - 错误处理完整性 - 安全漏洞扫描 - 简单问题自动修复,复杂问题标 [ASK] 等用户确认

Phase 5: TEST — 端到端测试(对应 /qa + /browse)
  • 输入: Phase 4 的修复后代码
  • 角色: QA负责人 + 真实浏览器
  • 输出: 测试报告 + 回归测试套件
  • 核心动作:

- 打开真实浏览器(Chromium) - 按测试计划走完主流程 - 记录控制台错误和网络异常 - 发现bug → 自动修复 → 写回归测试 - 重新验证通过

Phase 6: SHIP — 发布上线(对应 /ship → /land-and-deploy → /canary)
  • 输入: Phase 5 通过的代码
  • 角色: 发布工程师 + SRE
  • 输出: 已上线且监控中的版本
  • 核心动作:

- 同步 main,跑全量测试 - 审计覆盖率(目标 >80%) - 推 PR,合并,等 CI - 部署,健康检查 - canary 监控循环

Phase 7: REFLECT — 回顾反思(对应 /retro)
  • 输入: 全程数据和结果
  • 角色: 工程经理
  • 输出: 改进报告 + 下次Sprint优化点
  • 核心动作:

- 统计各阶段耗时 - 哪些地方卡住了?为什么? - 产出可复用的经验 - 更新项目知识库


三、使用方式

方式一:全自动 Sprint(推荐)

用户说"用gstack模式做XXX",自动跑完全部7个阶段。

示例:

  • "用gstack模式给IPO项目加支付功能"
  • "gstack sprint: 重构前端搜索页"
  • "用团队模式修这个bug: XXX"

流程:

  1. 自动识别任务类型和复杂度
  2. 判断需要的阶段(简单bug可能跳过Think/Plan)
  3. 按顺序执行每个阶段
  4. 每个阶段完成后汇报进度
  5. 全部完成后生成 Reflect 报告

方式二:单阶段调用

用户明确指定某个阶段:

命令作用示例
/think 或 "office-hours"需求咨询"帮我 think 一下这个功能"
/plan方案规划(三连审)"plan一下登录模块"
/review代码审查"review 这段代码"
/testE2E测试"test 一下首页"
/ship部署上线"ship 这个PR"
/reflectSprint回顾"做个 retro"

方式三:工具层单独调用

命令作用
/freeze <path>锁定编辑范围,只允许修改指定目录
/careful开启危险操作警告模式
/guardfreeze + careful 同时开启
/unfreeze解除锁定
/xcheck用另一个模型交叉验证当前方案
/browse <url>打开真实浏览器验证页面

四、不可妥协的核心原则(来自 gstack 原版)

⚠️ 以下原则在任何项目中都不可违反:
  1. 绝不编造数据 — 不知道就说不知道,不编造API返回值、不编造测试结果
  2. 绝不使用过时信息 — 先确认当前状态再行动(进程是否在跑、文件是否存在)
  3. 绝不跳过 Think Aloud — 复杂操作前必须说明思路和假设
  4. 绝不在没调查的情况下修复 bug — 先根因分析(/investigate),再动手修
  5. 绝不在重要决策上跳过用户确认 — 删数据、改生产配置、force-push 等

五、快速开始

第一次使用

用户: 用gstack模式帮我把IPO项目的入库脚本部署到ECS

系统自动执行:

  1. THINK: 确认入库脚本的用途、依赖、风险点
  2. PLAN: 制定部署步骤、回滚方案
  3. BUILD: 准备部署命令和环境检查
  4. REVIEW: 审查命令安全性(有没有rm -rf之类的危险操作)
  5. TEST: 在ECS上试跑 dry-run 模式
  6. SHIP: 正式部署并验证
  7. REFLECT: 记录部署经验和耗时

六、角色 Prompt 文件索引

文件对应角色/Sprint阶段
roles/think.mdPhase 1: 产品顾问 / Office Hours
roles/plan-ceo.mdPhase 2a: CEO/创始人 Review
roles/plan-eng.mdPhase 2b: 工程经理 Review
roles/plan-design.mdPhase 2c: 设计师 Review
roles/build.mdPhase 3: Staff Engineer 构建
roles/review.mdPhase 4: 资深工程师 Review
roles/test.mdPhase 5: QA负责人 测试
roles/ship.mdPhase 6: 发布工程师 + SRE
roles/reflect.mdPhase 7: 工程经理 回顾
tools/freeze.md编辑锁定规则
tools/careful.md危险操作警告
tools/xcheck.md多模型交叉验证

七、与原始 gstack 的差异(适配说明)

原始 gstack (Claude Code)本适配版 (WorkBuddy)
基于 Claude Code Slash Command基于 WorkBuddy Skill + Task Agent
固定用 Claude 模型支持多模型切换(Kimi/Qwen/DeepSeek/GLM)
/browse 用内置 Chromium用 ClawBrowser skill 或 preview_url
/codex 用 OpenAI Codex/xcheck 用已配置的其他国产模型
单机单用户支持多Agent并行(Task team mode)
无持久化记忆结合 Working Memory 跨会话积累经验

*基于 Garry Tan's gstack 开源项目适配*

平台分布

OpenClaw

84.3%
按下载量换算798

安全审计

VirusTotal

未展示

ClawScan

可疑

Static analysis

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills