Engineers & Founders
gstack — Ship Like a Team of Twenty
33 skills that turn Claude Code into a virtual engineering team. Built by Garry Tan (CEO, Y Combinator). Think, plan, build, review, test, ship — one system, end to end.
New to Agent Skills?
Click any skill below to read what it does, then install it into Claude Code, ChatGPT, Claude.ai, or another agent in minutes.
Skills in this stack
gstack: Office Hours
LeadershipYC-style forcing questions before you write a line of code. Pushes back on your framing, challenges premises, explores alternatives, and writes a design doc that feeds every downstream skill.
gstack: CEO Plan Review
LeadershipFounder-mode plan review. Finds the 10-star product hiding in your request, challenges scope, and pushes the plan toward maximum ambition or maximum focus — your choice.
gstack: Engineering Plan Review
DevelopmentEng manager-mode plan review. Locks in architecture, data flow diagrams, edge cases, test coverage, and failure modes before any code is written.
gstack: Design Plan Review
DesignDesigner's eye review of a plan before implementation. Rates each design dimension 0–10, explains what a 10 looks like, then edits the plan to get there.
gstack: Auto Review Pipeline
DevelopmentRuns CEO, design, and engineering reviews sequentially with auto-decisions using 6 built-in principles. Surfaces only the taste decisions that need your input. One command, fully reviewed plan.
gstack: Pre-Landing Code Review
DevelopmentStaff engineer-level PR review. Finds bugs that pass CI but blow up in production — SQL safety, LLM trust boundaries, conditional side effects, race conditions. Auto-fixes the obvious ones.
gstack: Root Cause Debugger
DevelopmentSystematic root-cause debugging with four phases: investigate, analyze, hypothesize, implement. Iron Law: no fixes without root cause. Stops after 3 failed hypotheses and escalates.
gstack: QA Testing — Find and Fix
DevelopmentOpens a real Chromium browser and tests your app the way a user would. Finds bugs, fixes them with atomic commits, generates regression tests for every fix, and gives you a before/after health score.
gstack: QA Testing — Report Only
DevelopmentSame real-browser methodology as /qa but produces a structured bug report with health score and repro steps without making any code changes. Pure signal, no side effects.
gstack: Headless Browser for Claude
DevelopmentGives Claude a real Chromium browser. Navigate URLs, click elements, verify page state, take annotated screenshots, test forms, check responsive layouts — 100ms per command.
gstack: Connect Real Chrome
DevelopmentLaunches your actual Chrome browser controlled by gstack, with a Side Panel extension showing a live activity feed of every action. Watch Claude navigate in real time.
gstack: Chief Security Officer Audit
DevelopmentInfrastructure-first security audit: secrets archaeology, dependency supply chain, CI/CD security, OWASP Top 10, and STRIDE threat modelling. Zero noise — 8/10 confidence gate, 17 false positive exclusions. Every finding includes a concrete exploit scenario.
gstack: Ship Workflow
DevelopmentSyncs main, runs tests, audits coverage, bumps VERSION, updates CHANGELOG, pushes the branch, and opens the PR. One command from ready code to open pull request.
gstack: Land and Deploy
DevelopmentMerges the PR, waits for CI to pass, deploys to production, and verifies production health via canary checks. One command from approved PR to verified live deploy.
gstack: Post-Deploy Canary Monitor
DevelopmentWatches the live app after a deploy for console errors, performance regressions, and page failures. Takes periodic screenshots, compares against pre-deploy baselines, and alerts on anomalies.
gstack: Performance Benchmarking
DevelopmentEstablishes baselines for page load times, Core Web Vitals, and resource sizes. Compares before/after on every PR and tracks performance trends over time.
gstack: Design System Consultation
DesignBuilds a complete design system from scratch — aesthetic direction, typography, color palette, layout, spacing, and motion. Researches your product space, proposes creative risks, and writes DESIGN.md.
gstack: Design Variants Explorer
DesignGenerates multiple visual design variants, opens a browser comparison board, collects structured feedback, and iterates toward an approved direction. Taste memory biases future variants toward your preferences.
gstack: Visual Design Audit
DesignFinds visual inconsistency, spacing issues, hierarchy problems, and AI slop patterns on a live site — then fixes them. Commits each fix atomically with before/after screenshots.
gstack: Production HTML Generator
DevelopmentGenerates production-quality HTML where text actually reflows on resize and heights compute dynamically. Accepts mockups, CEO plans, or design reviews as input. Zero dependencies.
gstack: Post-Ship Documentation Updater
WritingReads every doc file in your project, cross-references the diff, and updates README, ARCHITECTURE, CONTRIBUTING, CLAUDE.md, and CHANGELOG to match what just shipped.
gstack: Engineering Retrospective
DevelopmentWeekly engineering retro with persistent history and trend tracking. Per-person breakdowns, commit analysis, test health trends, shipping streaks, and growth opportunities. Works across all your projects.
gstack: OpenAI Codex Second Opinion
DevelopmentIndependent code review from OpenAI Codex CLI — a completely different AI reviewing the same diff. Three modes: code review with pass/fail gate, adversarial challenge, or open consultation.
gstack: Session Learning Manager
ProductivityManages what gstack has learned across sessions — project-specific patterns, pitfalls, and preferences. Review, search, prune, and export learnings. Compounds over time.
gstack: Working State Checkpoint
ProductivitySaves your current git state, decisions made, and remaining work so you can resume exactly where you left off — even across sessions or workspace handoffs.
gstack: Codebase Health Dashboard
DevelopmentWraps your existing project tools — type checker, linter, test runner, dead code detector, shell linter — into a weighted composite 0–10 health score with trend tracking over time.
gstack: Destructive Command Guardrails
DevelopmentWarns before running rm -rf, DROP TABLE, force-push, git reset --hard, kubectl delete, and similar destructive operations. You can override each warning. Scoped to the current session.
gstack: Edit Scope Lock
DevelopmentRestricts all file edits to a single directory for the session. Blocks Edit and Write operations outside the allowed path — prevents accidentally changing unrelated code while debugging.
gstack: Full Safety Mode
DevelopmentCombines /careful (warns before destructive commands) and /freeze (locks edits to one directory) in a single command. Maximum safety for production work or high-stakes debugging.
gstack: Remove Edit Lock
DevelopmentClears the directory restriction set by /freeze, allowing edits across all directories again without ending the session.
gstack: Deployment Configurator
DevelopmentOne-time setup for /land-and-deploy. Detects your deploy platform (Fly.io, Render, Vercel, Netlify, Heroku, GitHub Actions, custom), production URL, and health check endpoints.
gstack: Browser Cookie Importer
DevelopmentImports cookies from your real Chrome, Arc, Brave, or Edge browser into the headless browse session. Lets Claude test authenticated pages without you having to log in again.
gstack: Self-Updater
DevelopmentUpgrades gstack to the latest version. Detects whether you have a global or vendored install, syncs both, and shows you what changed.
Stack details
- Skills
- 33
- Audience
- Engineers & Founders
- License
- Free & open source
Works with
What is gstack?
Most Claude Code setups are a blank prompt and a lot of hope. gstack is something different — it’s a complete software development system built as 33 interconnected skills, designed to run a full sprint from idea to shipped PR.
It was built by Garry Tan, President and CEO of Y Combinator. In the 60 days before he open-sourced it, he shipped 600,000+ lines of production code across 3 projects — part time, while running YC. Andrej Karpathy said on a podcast he hadn’t typed a line of code since December. gstack is how Garry got there.
“A single builder with the right tooling can move faster than a traditional team.”
The sprint: how the skills connect
What makes gstack different from a random pile of skills is that each one feeds the next. It follows the same process a real engineering sprint follows:
Think → /office-hours acts like YC office hours. You describe what you’re building, it asks six forcing questions, pushes back on your framing, and writes a design doc that every downstream skill reads.
Plan → /plan-ceo-review rethinks scope. /plan-eng-review locks architecture with ASCII diagrams, data flow, edge cases, and a test matrix. /plan-design-review rates design quality from 0–10 and edits the plan.
Build → Claude writes the code, guided by the plan and architecture locked in the previous step.
Review → /review runs a staff engineer–level code review. Auto-fixes obvious issues, flags anything that would blow up in production.
Test → /qa opens a real browser (Playwright under the hood), clicks through your app, finds bugs, fixes them with atomic commits, and generates regression tests for every fix.
Security → /cso runs OWASP Top 10 + STRIDE threat modelling. 17 false positive exclusions, 8/10+ confidence gate. No noise.
Ship → /ship syncs main, runs tests, checks coverage, opens the PR. /land-and-deploy merges it, waits for CI, verifies production health.
Reflect → /retro gives you a team-aware weekly retrospective — commits, test health, per-person breakdowns, shipping streaks.
How to install gstack
gstack installs as a skill bundle, not individual skills. Open Claude Code and paste this:
Install gstack: run git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup
Claude does the rest — clones the repo, runs setup, and updates your CLAUDE.md. It works with Claude Code, Codex CLI, Gemini CLI, and Cursor.
Requirements: Claude Code, Git, Bun v1.0+
To share gstack with your team, run the same command from inside your project directory — the skills get committed to .claude/skills/gstack/ so every teammate gets them on git clone.
Source: github.com/garrytan/gstack — MIT license, free forever.
The full list of gstack skills
| Skill | What it does |
|---|---|
/office-hours | YC-style forcing questions. Reframes your idea before you write a line of code. |
/plan-ceo-review | CEO lens — finds the 10-star product hiding in your request. |
/plan-eng-review | Locks architecture, diagrams, edge cases, test matrix. |
/plan-design-review | Rates every design decision 0–10, then edits the plan. |
/design-consultation | Builds a complete design system from scratch. |
/design-shotgun | Generates design variants, opens a comparison board in your browser. |
/design-html | Production-quality HTML with text that actually reflows on resize. |
/review | Staff engineer code review. Auto-fixes the obvious, flags the dangerous. |
/investigate | Root-cause debugging. No fixes without investigation. |
/design-review | Full design audit, then fixes what it finds with atomic commits. |
/qa | Real browser, real clicks, real bugs found and fixed. |
/qa-only | Same methodology as /qa — report only, no code changes. |
/cso | OWASP Top 10 + STRIDE. Zero noise, concrete exploit scenarios. |
/ship | Sync, test, audit coverage, push, open PR. |
/land-and-deploy | Merge PR, wait for CI, verify production. |
/canary | Post-deploy monitoring — console errors, performance, page failures. |
/benchmark | Page load, Core Web Vitals, resource sizes. Before/after on every PR. |
/document-release | Updates every doc file to match what just shipped. |
/retro | Weekly retro — commits, tests, streaks, growth. |
/autoplan | One command: CEO → design → eng review, automatically. |
/browse | Real Chromium browser for the agent — clicks, screenshots, navigation. |
/codex | Independent second opinion from OpenAI Codex CLI. |
/learn | Manages what gstack learned across sessions. Compounds over time. |
/careful | Warns before destructive commands — rm -rf, DROP TABLE, force-push. |
/freeze | Locks edits to one directory. |
/guard | /careful + /freeze combined. Maximum safety for prod work. |
Who this is for
- Technical founders who want to ship at the pace of a team, not a solo developer
- Staff and senior engineers who want rigorous review, QA, and release automation on every PR
- First-time Claude Code users who want structured roles instead of a blank prompt
Individual skills from the findskills.co directory
If you want individual skills rather than the full gstack bundle, the skills listed on this page cover similar ground — code review, debugging, QA, security, deployment, and performance profiling — and can be installed one at a time using the standard install commands.
More stacks
AI engineers & ML practitioners
The AI Engineer Stack
Build production AI systems — RAG pipelines, agent architectures, MCP servers, prompt engineering, and the MLOps to keep them running reliably.
11 skills
B2B sales & marketing teams
The B2B Revenue Stack
Build the full B2B revenue motion — cold outreach, sales collateral, competitor positioning, lead capture, email nurture, and the RevOps systems that connect marketing to closed deals.
6 skills
Life sciences researchers & bioinformaticians
The Bio Research Stack
Single-cell RNA QC, scVI tools, Nextflow pipeline development, scientific problem selection, instrument data conversion, and research workflow design.
6 skills