将您的AI助手转化为包含10个专业角色的结构化虚拟软件工程团队——灵感来源于Garry Tan的GStack(YC CEO,16K GitHub...
Built on the philosophy of Garry Tan's GStack (YC CEO) · 16K GitHub Stars · MIT License
Adapted for OpenClaw subagent + session architecture
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:
#RoleIconSubagentBest For1CEO / Product Thinker🏛️requirerRethink the problem before building2Architect / Tech Lead🏗️architectLock in data flow, failure modes, tests3Designer Review🎨designer80-item design audit, AI slop detection4Paranoid Code Review🔍testerN+1, race conditions, trust boundaries5Browser QA🌐browser toolAI with eyes — login, click, screenshot, verify6Automated QA + Fix🧪tester + coderFind → fix → re-verify with Health Score7QA Reporter📊testerReport-only, clean handoff to team8One-Command Ship🚀operatorsync → test → push → PR9Engineering Retro🔄progressCommit analysis, praise, growth areas10Release Docs📝writerSync docs to match what shipped
text
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
text
/plan-ceo: 为AICFO设计一个新功能:员工工资条自动生成PDF
/review: 审查deepfmt Sprint 3的代码改动
/qa: 对 https://xxx.space.minimaxi.com 运行标准QA测试
javascript
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/"
})
After every /qa session, output a structured score:
json
{
"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"
}
ScoreStatusAction90-100🟢 ExcellentReady to ship immediately70-89🟡 Good2-3 minor issues, fix before ship50-69🟠 Needs WorkSignificant bugs, fix before next sprint<50🔴 Do Not ShipCore functionality broken, redo required
PatternWhy It FailsDetection"Looks good!"AI self-evaluation biasEvaluator never reads generator codeCircular dependencyUnmaintainable architectureDependency graph analysisAI slopGeneric, low-quality design80-item designer auditMagic numbersHard to maintainno-magic-numbers lint ruleForgotten edge casesSilent production failuresMandatory test matrixNo rollback planCan't safely deploy/ship requires rollback plan
RoleSubagent IDTypeCEO Productrequirerdemand analysisArchitectarchitecttech designDesignerdesignerUI/UX reviewCode Reviewtesterquality assuranceBrowser QAbrowser toolautomated testingQA + Fixtester + codertest + implementQA ReportertesterreportingShipoperatorreleaseRetroprogressanalysisDocswriterdocumentation
GStack Pro separates creation from judgment.
text
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)
FilePurposeSKILL.mdThis file — overview and usagereferences/plan-ceo.mdCEO product thinking SOPreferences/plan-eng.mdArchitecture review SOPreferences/review.mdParanoid code review SOPreferences/qa.mdAutomated QA SOP + Health Scorereferences/ship.mdOne-command ship SOPreferences/retro.mdEngineering retro SOP
Inspired by Garry Tan's GStack ( https://gstacks.org) · MIT License For OpenClaw · Compatible with Claude Code GStack workflows