gstack Demystified (Part 1): What's Actually Inside Y Combinator CEO Garry Tan's Claude Code Skill Pack?
You’ve Definitely Seen This Thing Everywhere
If you follow the AI coding space, you’ve been bombarded with gstack recently.
44k+ stars on GitHub, tech influencers falling over each other to recommend it, comment sections full of “this is insane,” “game-changer,” “one person = entire team.”
But here’s what I noticed: tons of people praising it, almost nobody explaining what it actually is.
Most recommendation posts follow the same formula: introduce Garry Tan’s credentials, paste the list of 28 skill names, and close with “go install it now.” As for what each skill actually contains, why it’s designed that way, and what happens when you use it — crickets.
So I decided to dig through the source code myself and write a series breaking down every skill in gstack.
This is Part 1: what gstack actually is.
Who Is Garry Tan, and Why Did He Build This?
Garry Tan is the current CEO of Y Combinator — Silicon Valley’s most famous startup accelerator, which backed Airbnb, Stripe, Dropbox, and many more.
He’s an engineer by background, having worked as both a designer and programmer before transitioning into investing. By his own account, he used gstack + Claude Code to write over 600,000 lines of production code in 60 days — while running YC full-time.
Whether you believe that number or not, it tells you one thing: he’s a heavy Claude Code user with a well-developed methodology. gstack is that methodology, packaged up.
The Big Reveal: What gstack Actually Is
It’s simpler than you think — gstack is a collection of carefully crafted prompt templates.
No magic, no secret sauce, no special AI calls. When you type /plan-ceo-review in Claude Code, the system loads a pre-written prompt that tells Claude what role to play, what process to follow, and what format to output.
Think of it as an advanced prompt library, except:
- Deep Claude Code integration — not just text templates, but leveraging Claude Code’s skill system to call tools like file reading, code search, and terminal commands
- Flow control — not dumping everything at the AI in one shot, but executing step by step, pausing at each step for your confirmation
- Inter-skill dependencies — for example,
plan-ceo-reviewcan invokeoffice-hoursmid-session
But at the end of the day, the core is prompt engineering. Structured instructions telling the AI how to think.
What’s in the 28 Skills?
gstack breaks the entire software development lifecycle into 28 skills, simulating a full team’s division of labor:
Planning Phase (Figure Out What to Build)
| Skill | Simulated Role | What It Does |
|---|---|---|
/office-hours | Product Advisor | 6 key questions to clarify what you’re actually building |
/plan-ceo-review | CEO | Strategic plan review, challenges assumptions |
/plan-eng-review | VP of Engineering | Reviews architecture and data flow |
/plan-design-review | Design Director | Audits the plan from a design perspective |
Development Phase (Build the Thing)
| Skill | Simulated Role | What It Does |
|---|---|---|
/design-consultation | Designer | Generates a complete design system |
/review | Senior Engineer | Code review, finds bugs and auto-fixes |
/investigate | Debug Specialist | Systematic root cause analysis |
/design-review | Design QA | Design audit + atomic commit fixes |
/qa | QA Lead | Browser testing + regression tests |
/qa-only | Tester | Reports bugs only, doesn’t touch code |
Release Phase (Ship the Thing)
| Skill | Simulated Role | What It Does |
|---|---|---|
/ship | Release Manager | Test sync, coverage audit, PR creation |
/land-and-deploy | DevOps | Merge, wait for CI, verify production |
/canary | On-Call Monitor | Post-deploy error and performance monitoring |
/benchmark | Performance Engineer | Core Web Vitals benchmarking |
/document-release | Docs Engineer | Auto-updates documentation |
Tools & Security
| Skill | What It Does |
|---|---|
/browse | Built-in headless browser for web interaction |
/careful | Dangerous command interception |
/freeze | Locks file editing scope |
/cso | OWASP Top 10 + STRIDE threat modeling |
/codex | Cross-model code review via OpenAI |
Plus a few utility ones I won’t list individually.
Cracking Open a Skill
Saying “it’s just prompts” might not click without a concrete example. Let’s open the source code for plan-ceo-review.
Each skill’s core is a SKILL.md.tmpl file (template), which gets compiled into the final SKILL.md.
First, the metadata header:
---
name: plan-ceo-review
description: |
CEO/founder-mode plan review. Four modes:
SCOPE EXPANSION, SELECTIVE EXPANSION, HOLD SCOPE, SCOPE REDUCTION.
allowed-tools:
- Read
- Grep
- Glob
- Bash
- AskUserQuestion
- WebSearch
---
Notice allowed-tools — it restricts the AI to reading and searching only, no code modifications. Smart design for a review skill: reviewing means reviewing, not editing.
Then the role definition (simplified):
“You are not here to rubber-stamp this plan. You are here to make it extraordinary.”
Next, four review modes:
- SCOPE EXPANSION: Dream mode, think big — “What’s 10x more ambitious for only 2x the effort?”
- SELECTIVE EXPANSION: Hold the baseline, but surface expansion opportunities for cherry-picking
- HOLD SCOPE: Scope stays fixed, make the plan bulletproof
- SCOPE REDUCTION: Surgical cuts, strip to minimum viable version
Then the review steps. Step 0 alone includes:
- Premise Challenge — First ask “is this even the right problem?” before reviewing the plan
- Existing Code Leverage — Has existing code already solved parts of this?
- Dream State Mapping — Map out “current state → this plan → 12-month ideal state”
- Implementation Alternatives — Mandatory 2-3 alternative approaches for comparison
- Mode Selection — Let the user choose their review mode
After that, 11 review dimensions: architecture, error handling, security, data flow, code quality, testing, performance, observability, deployment, long-term maintenance, and UI/UX.
The most impressive part? It embeds 18 “CEO cognitive patterns,” referencing decision frameworks from Bezos, Munger, Jobs, and others:
- Bezos’s one-way/two-way door theory — Most decisions are reversible, so move fast
- Munger’s inversion reflex — Don’t just ask “how do we win?” Also ask “what would make us fail?”
- Jobs’s focus as subtraction — 350 products cut down to 10
The entire file is roughly 3,000 lines. All for a single /plan-ceo-review command.
Now you see why I say it’s fundamentally prompt engineering. It encodes a senior CEO’s entire plan review thought process into structured AI instructions.
My Take
gstack is valuable, but it’s not magic.
Where it delivers value:
- Knowledge codification — Turns tacit knowledge like “what dimensions should a good plan review cover” into explicit checklists. You might remember to check security, but you’ll forget to trace “data flow through four paths (normal/nil/empty/error).”
- Process discipline — Forces the AI to follow steps without skipping or cutting corners. Each issue gets its own pause-and-ask, rather than dumping all suggestions at once.
- Role-playing — Well-crafted prompts that put the AI into a specific “role” genuinely produce better output than casual one-liner questions.
But know what it isn’t:
- Not an AI capability upgrade — Claude is still Claude. gstack just tells it how to think.
- Not for every project — The 28 skills are designed for software projects with real complexity. If you’re writing scripts or maintaining a blog, it’s overkill.
- Not plug-and-play — You need to understand each skill’s design intent to use the right skill at the right time.
The key point: if you already know how to communicate with AI effectively, you can achieve similar results with natural language. gstack’s core value proposition is “I don’t know what questions to ask the AI.” If you already know, it’s just a convenient shortcut.
What’s Next in This Series
Upcoming articles will break down each gstack skill individually — what’s in the prompt, what’s the design thinking, and what’s worth learning.
Next up: /office-hours — the skill gstack recommends you start with, and the entry point to the entire workflow.
If you find this series valuable, stay tuned for more.