Garry Tan System Map

GStack Skill Product Teardown

The 52-skill workflow mapped as a virtual software organization.

gstack = methodgbrain = continuitygbrain-evals = proofYC = network

GStack Skill Product Teardown

Product Frame

gstack turns an AI coding session into a structured software organization. The core product is not a CLI. It is a repeatable sprint operating system made of roles, gates, and tools:

Think -> Plan -> Build -> Review -> Test -> Ship -> Reflect.

The README makes the promise explicit: gstack "turns Claude Code into a virtual engineering team" with CEO, engineering manager, designer, reviewer, QA lead, security officer, and release engineer roles. The local repo currently exposes 52 SKILL.md files across core gstack, browser skills, OpenClaw-native skills, and host adapters.

Primary Personas

PersonaReal JobWhy gstack fits
Technical founder/CEOShip faster without losing product judgmentEncodes founder review, scope challenge, QA, and release discipline
Staff engineer/tech leadKeep AI-generated work from becoming chaosAdds architecture review, code review, tests, safety, and release gates
First-time Claude Code userAvoid blank-prompt driftProvides named workflows with clear triggers and outputs
Multi-agent operatorRun many AI workstreams in parallelGives each sprint a lifecycle and stop condition
Design/product builderMake AI UI work inspectable and shippableAdds design exploration, design review, HTML production, and browser QA

JTBD Map

JobTriggergstack Module FamilyDesired Outcome
Reframe a vague product idea"I want to build X"office-hours, plan-ceo-review, autoplanBetter problem definition before code
Turn a plan into an engineering planFeature idea is approvedplan-eng-review, plan-design-review, plan-devex-reviewArchitecture, test matrix, UX/DX risks surfaced
Implement without driftScope is approvedship, careful, freeze, guardCode stays bounded, tested, and reviewable
Catch AI production bugsBranch has changesreview, codex, csoIndependent review, security review, model disagreement
Inspect the actual UIApp has URL or staging environmentbrowse, open-gstack-browser, qa, qa-onlyBrowser-level evidence instead of text-only claims
Release safelyPR is ready or approvedship, land-and-deploy, canary, benchmarkTests, PR, deploy verification, monitoring
Preserve learningSession has decisions or fixeslearn, context-save, context-restore, sync-gbrainReusable memory and recoverable work context

Skill Families

1. Product and Strategy

Core skills: office-hours, plan-ceo-review, gstack-openclaw-office-hours, gstack-openclaw-ceo-review, retro, gstack-openclaw-retro.

Product job: force founder-quality judgment before implementation. The key pattern is not "generate requirements." It is adversarial product review: challenge premises, choose scope mode, and identify the 10-star version hiding inside a narrower request.

Requirements:

2. Planning and Review Pipeline

Core skills: autoplan, plan-eng-review, plan-design-review, plan-devex-review, design-consultation.

Product job: turn a fuzzy feature into an implementation-ready plan with taste, architecture, and developer-experience checks.

Requirements:

3. Build, Ship, and Release

Core skills: ship, land-and-deploy, setup-deploy, canary, benchmark, benchmark-models, landing-report.

Product job: convert work into a verified PR or production release.

Requirements:

4. Browser, QA, and Design Execution

Core skills: browse, open-gstack-browser, setup-browser-cookies, qa, qa-only, design-review, design-shotgun, design-html, pair-agent.

Product job: give agents eyes and let them inspect actual software rather than reason from code only.

Requirements:

5. Safety, Security, and Scope Control

Core skills: careful, freeze, guard, unfreeze, cso, investigate, canary.

Product job: prevent AI agents from over-editing, guessing, or shipping insecure work.

Requirements:

6. Memory and Context Continuity

Core skills: learn, context-save, context-restore, setup-gbrain, sync-gbrain.

Product job: make sessions compound. gstack captures project preferences and routes durable knowledge into gbrain when available.

Requirements:

7. Documentation and Knowledge Products

Core skills: document-release, document-generate, make-pdf, scrape, skillify.

Product job: keep the written surface aligned with shipped reality.

Requirements:

System Requirement Summary

gstack works because every skill has a narrow operating contract:

The deeper product insight: gstack is a management system for AI labor. The names are slash commands, but the thing being sold is operational confidence.

Complete Skill Catalog

This catalog comes from reading the local gstack/README.md and all 52 gstack/**/SKILL.md files. The useful product lens is: each skill behaves like a named staff function with a trigger, expected inputs, output artifact, quality gate, and JTBD.

Core / Runtime

SkillPathRoleTrigger / When UsedInputsOutputs / ArtifactsGates / ChecksJTBD
gstackgstack/SKILL.mdRuntime/router + browse docsbrowsing, screenshots, inspect pageURL, page/taskbrowser actions, screenshots, QA evidenceupdate check, telemetry/privacy prompts, routing setup, browse build checkTurn agent into an instrumented operator, not a chat box.
context-savegstack/context-save/SKILL.mdSession archivistsave progress/stategit state, decisions, remaining workresumable context artifactcaptures state before handoffPrevent lost work across sessions.
context-restoregstack/context-restore/SKILL.mdSession restorerresume / where was Isaved contextworking summary + next stepschooses most relevant saved stateMake discontinuous work feel continuous.
learngstack/learn/SKILL.mdMemory librarianshow/prune/export learningsproject learningsreviewed/searchable/pruned memoryasks before destructive pruningMake project knowledge compound.
plan-tunegstack/plan-tune/SKILL.mdPreference tunertoo many questions / show profilequestion history, user overridesquestion preferences, profile viewpreference confirmationReduce friction by learning when to ask.
healthgstack/health/SKILL.mdCode quality analysthealth check / quality scorerepo tools0-10 quality dashboard, trendtype/lint/test/dead-code checksGive engineering health a single visible dashboard.
landing-reportgstack/landing-report/SKILL.mdRelease queue readerversion queue / open PR slotsPRs, sibling workspaces, VERSIONread-only queue snapshotno mutationsAvoid version collisions before shipping.
gstack-upgradegstack/gstack-upgrade/SKILL.mdSelf-updaterupgrade/update gstackinstall modeupgraded global/vendored gstack, changelogdetects install type, asks on choicesKeep the toolchain current without manual spelunking.

Think / Plan

SkillPathRoleTrigger / When UsedInputsOutputs / ArtifactsGates / ChecksJTBD
office-hoursgstack/office-hours/SKILL.mdYC Office Hoursbrainstorm, idea, worth buildingproduct idea/contextdesign docsix forcing questions; startup vs builder modeReframe feature asks into real demand and wedge.
plan-ceo-reviewgstack/plan-ceo-review/SKILL.mdCEO/founderthink bigger, strategy reviewplan/design docscope decision, premise challenges, revised planinteractive mode choiceFind the 10-star product hiding inside scope.
plan-eng-reviewgstack/plan-eng-review/SKILL.mdEng managerarchitecture / implementation planplan, repo contextarchitecture notes, diagrams, test planinteractive issue walkthroughForce execution risk into the open before coding.
plan-design-reviewgstack/plan-design-review/SKILL.mdSenior designerUX/design plan reviewUI plan0-10 design score, improved planinteractive design choicesCatch AI slop before implementation.
plan-devex-reviewgstack/plan-devex-review/SKILL.mdDX leadAPI/DX/onboarding reviewdeveloper-facing planpersona analysis, TTHW benchmark, friction mapDX expansion/polish/triage modesMake developer products feel magical, not merely functional.
autoplangstack/autoplan/SKILL.mdReview pipelinerun all reviews / autoplanplan filefully reviewed plan, decision audit, test artifactstrict CEO -> Design -> Eng -> DX order, final approval gateCompress a review gauntlet into one supervised command.
design-consultationgstack/design-consultation/SKILL.mdDesign partnerdesign system / brand guidelinesproduct + landscapeDESIGN.md, font/color previewsresearches existing design firstCreate a durable design source of truth.

Build / Debug / Review

SkillPathRoleTrigger / When UsedInputsOutputs / ArtifactsGates / ChecksJTBD
investigategstack/investigate/SKILL.mdDebuggerdebug, root cause, broken behaviorerror, repo, logsroot cause, hypothesis, fixiron law: no fix without cause; freeze hooksStop patching symptoms.
reviewgstack/review/SKILL.mdStaff engineercode review / pre-landingdiff vs basefindings, auto-fixes, review logstructural issue checks, asks for risky fixesFind production bugs CI misses.
codexgstack/codex/SKILL.mdSecond opinionCodex review/challenge/consultdiff or questionpass/fail review, adversarial critique, consult notesCodex availability, mode selectionAdd independent model judgment.
csogstack/cso/SKILL.mdChief Security Officersecurity audit / threat modelrepo, infra, deps, CIverified findings, exploit scenarios, trend logconfidence gate and false-positive exclusionsMake security high-signal enough to use regularly.
carefulgstack/careful/SKILL.mdSafety guardbe careful / prod modebash commandsdestructive-command warningsPreToolUse Bash hookPrevent irreversible mistakes.
freezegstack/freeze/SKILL.mdEdit scope lockonly edit folder / freezeallowed directorysession edit boundaryPreToolUse Edit/Write hookKeep debugging contained.
guardgstack/guard/SKILL.mdFull safety modelock it down / maximum safetydirectory + shell commandscareful + freeze activeBash/Edit/Write hooksCombine command and file safety.
unfreezegstack/unfreeze/SKILL.mdScope unlockerunfreeze / allow all editscurrent freeze statecleared boundarystate-file checkRestore normal work after constrained mode.

Browser / QA / Performance

SkillPathRoleTrigger / When UsedInputsOutputs / ArtifactsGates / ChecksJTBD
browsegstack/browse/SKILL.mdQA browser operatoropen site, screenshot, dogfoodURL, flow, selectorsscreenshots, snapshots, assertionsbrowser daemon/build checkGive the agent eyes and hands.
open-gstack-browsergstack/open-gstack-browser/SKILL.mdVisible browser launcheropen browser / Chrome / side panelbrowser requestChromium with sidebarlaunch/build checksLet user watch and supervise browser work.
setup-browser-cookiesgstack/setup-browser-cookies/SKILL.mdSession managerimport cookies / loginreal browser cookies/domainauthenticated headless sessioninteractive pickerTest logged-in flows without fake auth.
pair-agentgstack/pair-agent/SKILL.mdMulti-agent coordinatorshare browser / connect agentremote agentsetup key, scoped tab accessscoped tokens, tab isolationLet other agents operate in the same browser safely.
qagstack/qa/SKILL.mdQA leadQA / test and fixapp URL, tierbug fixes, commits, before/after evidencequick/standard/exhaustive tiers, reverify each fixConvert testing into fix-verified readiness.
qa-onlygstack/qa-only/SKILL.mdQA reporterreport only / do not fixapp URLstructured bug report, screenshots, repro stepsno code changesGet evidence without mutating code.
design-reviewgstack/design-review/SKILL.mdDesigner who codesvisual QA / polishlive site/sourceatomic visual fixes, before/after screenshotsscreenshot verification, commit per fixMake shipped UI look intentional.
devex-reviewgstack/devex-review/SKILL.mdDX testertest onboarding / DX auditdocs, CLI/API flowDX scorecard, screenshots, TTHWactually runs onboarding; compares plan vs realityMeasure developer experience by doing it.
benchmarkgstack/benchmark/SKILL.mdPerformance engineerpage speed / web vitalsURL/pagesbaseline/regression reportbrowser, resource, and vitals checksCatch performance regressions before merge.
canarygstack/canary/SKILL.mdSREpost-deploy monitorproduction URLmonitoring screenshots, anomaly alertsconsole/perf/page failure loopVerify production after deploy.
scrapegstack/scrape/SKILL.mdRead-only extractorscrape / pull datapage + extraction intentJSON dataread-only boundary; routes to browser-skill if knownTurn pages into structured data.
skillifygstack/skillify/SKILL.mdSkill codifiersave/codify scrapesuccessful scrape transcriptbrowser-skill dir, script.ts, test, fixtureprovenance guard, temp-dir test, approval gateConvert repeated browser work into durable automation.
hackernews-frontpagegstack/browser-skills/hackernews-frontpage/SKILL.mdHN scraperscrape HN top storiesHN front pagetitles, points, commentstrusted host/scriptExample of a codified browser skill.

Design / Docs / Artifacts

SkillPathRoleTrigger / When UsedInputsOutputs / ArtifactsGates / ChecksJTBD
design-shotgungstack/design-shotgun/SKILL.mdDesign explorershow options / variantsUI idea, taste memory4-6 variants, comparison board, feedbackuser approval/iterationExplore taste space quickly.
design-htmlgstack/design-html/SKILL.mdDesign engineerturn design into HTMLapproved mockup/plan/descriptionproduction HTML/CSSframework detection, Pretext pattern routingMake the selected design real.
document-generategstack/document-generate/SKILL.mdDocumentation authorwrite docs/tutorial/how-tofeature/module/projectDiataxis docscodebase research before writingFill missing docs with structure.
document-releasegstack/document-release/SKILL.mdPost-ship tech writersync docs after shipdiff + existing docsREADME/docs/changelog/TODOS updates, coverage mapdrift detection, Diataxis coverageKeep docs aligned with shipped reality.
make-pdfgstack/make-pdf/SKILL.mdDocument publishermarkdown to PDFmarkdown filepolished PDFrender/text extraction checksTurn Markdown into finished collateral.

Ship / Deploy

SkillPathRoleTrigger / When UsedInputsOutputs / ArtifactsGates / ChecksJTBD
setup-deploygstack/setup-deploy/SKILL.mdDeploy configuratorsetup deploymentrepo/platformdeploy config in CLAUDE.mdplatform/URL/health detectionMake future deploys one-command.
shipgstack/ship/SKILL.mdRelease engineership/create PR/deploybranch difftests, review, version bump, changelog, PRbase sync, tests, review, verification, PR title rulesConvert local work into a mergeable PR.
land-and-deploygstack/land-and-deploy/SKILL.mdRelease engineerland PR / production deployapproved PRmerged PR, CI/deploy verificationwaits for CI/deploy, canary healthFinish the loop from approved to live.

GBrain / Knowledge Infrastructure

SkillPathRoleTrigger / When UsedInputsOutputs / ArtifactsGates / ChecksJTBD
setup-gbraingstack/setup-gbrain/SKILL.mdBrain onboardingsetup/connect gbrainlocal/Supabase choiceCLI, MCP registration, trust policytrust triad, engine/config checksGive the agent searchable repo memory.
sync-gbraingstack/sync-gbrain/SKILL.mdBrain indexersync/reindex gbrainrepo coderefreshed index + CLAUDE.md search guidancepolicy deny stop, local engine preflight, health verdictKeep brain search current and trustworthy.
benchmark-modelsgstack/benchmark-models/SKILL.mdModel evaluatorcompare models / model shootoutprompt/skilllatency, tokens, cost, quality comparisonauth/provider availability, optional judgePick models by evidence, not vibes.

OpenClaw Native

SkillPathRoleTrigger / When UsedInputsOutputs / ArtifactsGates / ChecksJTBD
gstack-openclaw-office-hoursgstack/openclaw/skills/gstack-openclaw-office-hours/SKILL.mdOpenClaw product coachbrainstorm / idea reviewproduct ideaconversational office-hours reviewconversational onlyBring gstack methodology into OpenClaw directly.
gstack-openclaw-ceo-reviewgstack/openclaw/skills/gstack-openclaw-ceo-review/SKILL.mdOpenClaw CEO reviewerchallenge/review planproposal/planstrategic critiqueconversational onlyPlan challenge without spawning Claude Code.
gstack-openclaw-investigategstack/openclaw/skills/gstack-openclaw-investigate/SKILL.mdOpenClaw debuggerdebug/root causeerror/contextinvestigation pathroot-cause framingApply gstack debugging method in chat.
gstack-openclaw-retrogstack/openclaw/skills/gstack-openclaw-retro/SKILL.mdOpenClaw retro leadweekly retro / what shippedcommits/historyteam-aware retrotrend/history trackingTurn engineering activity into learning.

Deep Product Insights

  1. gstack is a role-based operating system for AI-assisted shipping, not a tool bundle. The README's "virtual engineering team" framing is structurally accurate.
  2. The core product move is gates, not generation. Most skills add stop points, confidence thresholds, verification loops, approval moments, or hooks around otherwise cheap AI action.
  3. The system optimizes for complete workflow ownership: idea -> reviewed plan -> implementation -> review -> QA -> docs -> PR -> deploy -> canary -> retro.
  4. Browser control is foundational. QA, DX audit, design review, scraping, canary, benchmark, and pair-agent all depend on real page access and evidence capture.
  5. The long-term bet is compounding memory: learnings, context save/restore, GBrain sync, taste memory, retros, and question tuning all make repeated work cheaper and more personalized.