← 返回 Skills 市场
zmy1006-sudo

Gstack Pro

作者 mingyuan · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
271
总下载
2
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install gstack-pro
功能描述
Transform your AI assistant into a structured virtual software engineering team with 10 specialist roles — inspired by Garry Tan's GStack (YC CEO, 16K GitHub...
使用说明 (SKILL.md)

GStack Pro — 10-Role AI Engineering Team

Built on the philosophy of Garry Tan's GStack (YC CEO) · 16K GitHub Stars · MIT License
Adapted for OpenClaw subagent + session architecture


What It Does

GStack Pro gives your AI 10 specialist roles — each with a clear mandate, a structured output format, and a measurable quality bar.

Instead of one generic AI doing everything badly, you get a team:

# Role Icon Subagent Best For
1 CEO / Product Thinker 🏛️ requirer Rethink the problem before building
2 Architect / Tech Lead 🏗️ architect Lock in data flow, failure modes, tests
3 Designer Review 🎨 designer 80-item design audit, AI slop detection
4 Paranoid Code Review 🔍 tester N+1, race conditions, trust boundaries
5 Browser QA 🌐 browser tool AI with eyes — login, click, screenshot, verify
6 Automated QA + Fix 🧪 tester + coder Find → fix → re-verify with Health Score
7 QA Reporter 📊 tester Report-only, clean handoff to team
8 One-Command Ship 🚀 operator sync → test → push → PR
9 Engineering Retro 🔄 progress Commit analysis, praise, growth areas
10 Release Docs 📝 writer Sync docs to match what shipped

The Development Cycle

User Request
     ↓
① CEO审视 (/plan-ceo)
   → Is this worth building? What's the 10-star product?
     ↓
② Architecture Lock (/plan-eng)
   → Data flow, state machine, failure modes, test matrix
     ↓
③ Design Review (/plan-design)
   → 80-item audit, design quality grades, AI slop detection
     ↓
④ Paranoid Code Review (/review)
   → N+1, race conditions, trust boundary violations
     ↓
⑤ Automated Browser QA (/qa)
   → AI drives browser, finds bugs, fixes them, re-verifies
   → Health Score 0-100 determines ship-readiness
     ↓
⑥ One-Command Ship (/ship)
   → sync main → run tests → push → open PR
     ↓
⑦ Engineering Retro (/retro)
   → Commit analysis, team performance, improvement plan
     ↓
⑧ Release Docs (/document)
   → Update README/ARCHITECTURE to match what shipped

How to Activate a Role

Method 1: Direct Command (e.g., in conversation)

/plan-ceo: 为AICFO设计一个新功能:员工工资条自动生成PDF

/review: 审查deepfmt Sprint 3的代码改动

/qa: 对 https://xxx.space.minimaxi.com 运行标准QA测试

Method 2: Subagent (for background/parallel work)

sessions_spawn({
  agentId: "tester",  // QA + Review
  task: "Read skills/gstack-pro/roles/review.md then review the code at /workspace/projects/aicfo/aicfo-mvp/src/api/"
})

Health Score System

After every /qa session, output a structured score:

{
  "healthScore": 85,
  "status": "🟡 Good",
  "breakdown": {
    "functional": { "passed": 8, "total": 10, "score": 24 },
    "edgeCases": { "covered": 4, "total": 5, "score": 20 },
    "consoleErrors": { "passed": true, "score": 25 },
    "designRegressions": { "passed": true, "score": 16 }
  },
  "shipRecommendation": "🟡 Fix 2 minor issues before ship"
}
Score Status Action
90-100 🟢 Excellent Ready to ship immediately
70-89 🟡 Good 2-3 minor issues, fix before ship
50-69 🟠 Needs Work Significant bugs, fix before next sprint
\x3C50 🔴 Do Not Ship Core functionality broken, redo required

Quality Bars

Code Must Pass

  • ✅ N+1 queries eliminated
  • ✅ All external calls have timeouts
  • ✅ Retries with exponential backoff
  • ✅ Database transactions properly bounded
  • ✅ Input validation on all untrusted data
  • ✅ No trust boundary violations
  • ✅ Structured logging (JSON, with trace IDs)

Design Must Pass

  • ✅ Consistent visual hierarchy
  • ✅ No AI slop patterns (copy-paste generic cards, overuse of gradients)
  • ✅ Responsive at 375px / 768px / 1440px
  • ✅ Accessible (color contrast, focus states)
  • ✅ Meaningful empty states

Anti-Patterns Detected

Pattern Why It Fails Detection
"Looks good!" AI self-evaluation bias Evaluator never reads generator code
Circular dependency Unmaintainable architecture Dependency graph analysis
AI slop Generic, low-quality design 80-item designer audit
Magic numbers Hard to maintain no-magic-numbers lint rule
Forgotten edge cases Silent production failures Mandatory test matrix
No rollback plan Can't safely deploy /ship requires rollback plan

OpenClaw Subagent Mapping

Role Subagent ID Type
CEO Product requirer demand analysis
Architect architect tech design
Designer designer UI/UX review
Code Review tester quality assurance
Browser QA browser tool automated testing
QA + Fix tester + coder test + implement
QA Reporter tester reporting
Ship operator release
Retro progress analysis
Docs writer documentation

Key Insight: Generator vs Evaluator

GStack Pro separates creation from judgment.

Generator Agent  ──→  builds code  ──→  Evaluator Agent
  (creates)         (artifact)           (judges from SPEC + URL only)
                                              ↑
                                       Never reads generator's code

This eliminates cognitive commitment bias — the AI can't judge what it already committed to building.

Inspired by: Anthropic Engineering, "Harness Design for Long-Running Application Development" (2026)


Files

File Purpose
SKILL.md This file — overview and usage
references/plan-ceo.md CEO product thinking SOP
references/plan-eng.md Architecture review SOP
references/review.md Paranoid code review SOP
references/qa.md Automated QA SOP + Health Score
references/ship.md One-command ship SOP
references/retro.md Engineering retro SOP

Inspired by Garry Tan's GStack (https://gstacks.org) · MIT License For OpenClaw · Compatible with Claude Code GStack workflows

安全使用建议
This skill appears to implement a realistic, powerful release/QA process, but it implicitly requires credentials and runtime privileges that it does not declare. Before installing or enabling it: 1) Expect it to need Git/GitHub authentication (SSH key or GH token), browser login credentials, and access to the workspace/repo — do not provide production-wide tokens. 2) Prefer least-privilege tokens (scoped GitHub tokens, deploy-only keys) and test in a sandbox repository or staging environment first. 3) Require manual approval or a confirm step before running /ship or any operation that pushes, rebases, or reverts commits. 4) Audit subagent permissions and the platform’s browser tooling — automated browsers can access arbitrary URLs and capture data. 5) If you want to use QA features, ensure credentials are stored securely and consider using temporary or read-only credentials for testing. These steps reduce the chance the agent will inadvertently push or exfiltrate sensitive data.
功能分析
Type: OpenClaw Skill Name: gstack-pro Version: 1.0.0 The 'gstack-pro' skill bundle is a comprehensive framework for managing software development lifecycles using specialized AI roles. The instructions in SKILL.md and the associated SOPs (e.g., plan-eng.md, review.md, qa.md) provide structured guidance for architecture, security-focused code review, and automated testing. While the bundle utilizes powerful tools like browser automation and git command execution (ship.md), these actions are transparently documented and strictly aligned with the stated purpose of a virtual engineering team, with no evidence of malicious intent or data exfiltration.
能力评估
Purpose & Capability
The name/description (a multi-role AI engineering team) aligns with the instructions: architecture, code review, QA, shipping and retros. The requested actions (git, gh, npm, browser-driven QA, spawning subagents) are appropriate for that purpose. However, the skill does not declare that it requires access to repository credentials, GitHub CLI auth, or browser login credentials — which are logically needed for the described shipping/PR and browser QA flows.
Instruction Scope
SKILL.md instructs the agent to run repository and release commands (git fetch/rebase/push, npm version, gh pr create), run git logs, and drive a browser tool (open, click, screenshot, read console). Those operations are in-scope for a release/QA skill, but they give the agent the ability to modify code, create PRs, and interact with arbitrary web pages — so the instructions grant significant operational power and should be paired with explicit gating/approval steps.
Install Mechanism
Instruction-only skill (no install spec, no code). This is lowest install risk: nothing is downloaded or written by the skill package itself.
Credentials
The skill declares no required environment variables or credentials but expects to use gh/git push and browser automation that will require authentication and possibly secrets (GitHub tokens, SSH keys, app credentials, site logins). The absence of declared creds/primaryEnv is a mismatch; consumers need to be aware the agent will implicitly require repository and browser credentials to perform /ship and /qa actions.
Persistence & Privilege
always is false and autonomous invocation is allowed (platform default). The skill's instructions include destructive operations (git push --force-with-lease, git revert, npm version) and automated shipping — these are coherent with the stated function but increase risk if the agent or its subagents are granted broad repo/CI credentials or if runs are allowed without manual approval.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install gstack-pro
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /gstack-pro 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
GStack Pro 1.0.0 initial release - Introduces a virtual 10-role AI software engineering team based on Garry Tan's GStack, adapted for OpenClaw subagents. - Covers the full development lifecycle: product planning, architecture, design review, code review, QA (including browser automation), shipping, retros, and documentation updates. - Uses a Generator-Evaluator pattern to separate creation and evaluation, improving quality and reducing bias. - Each sprint outputs a Health Score (0–100) to measure ship-readiness with structured criteria. - Role activation via chat command or subagent API; includes SOP references and quality bars for engineering and design.
元数据
Slug gstack-pro
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Gstack Pro 是什么?

Transform your AI assistant into a structured virtual software engineering team with 10 specialist roles — inspired by Garry Tan's GStack (YC CEO, 16K GitHub... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 271 次。

如何安装 Gstack Pro?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install gstack-pro」即可一键安装,无需额外配置。

Gstack Pro 是免费的吗?

是的,Gstack Pro 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Gstack Pro 支持哪些平台?

Gstack Pro 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Gstack Pro?

由 mingyuan(@zmy1006-sudo)开发并维护,当前版本 v1.0.0。

💬 留言讨论