🏗️

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.

How to install →

Skills in this stack

💡

gstack: Office Hours

Leadership

YC-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.

Claude CodeCodex CLIGemini CLI
View & install →
🎯

gstack: CEO Plan Review

Leadership

Founder-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.

Claude CodeCodex CLIGemini CLI
View & install →
⚙️

gstack: Engineering Plan Review

Development

Eng manager-mode plan review. Locks in architecture, data flow diagrams, edge cases, test coverage, and failure modes before any code is written.

Claude CodeCodex CLIGemini CLI
View & install →
🎨

gstack: Design Plan Review

Design

Designer'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.

Claude CodeCodex CLIGemini CLI
View & install →
🤖

gstack: Auto Review Pipeline

Development

Runs 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.

Claude CodeCodex CLIGemini CLI
View & install →
👀

gstack: Pre-Landing Code Review

Development

Staff 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.

Claude CodeCodex CLIGemini CLI
View & install →
🔍

gstack: Root Cause Debugger

Development

Systematic root-cause debugging with four phases: investigate, analyze, hypothesize, implement. Iron Law: no fixes without root cause. Stops after 3 failed hypotheses and escalates.

Claude CodeCodex CLIGemini CLI
View & install →
🧪

gstack: QA Testing — Find and Fix

Development

Opens 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.

Claude CodeCodex CLIGemini CLI
View & install →
📋

gstack: QA Testing — Report Only

Development

Same 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.

Claude CodeCodex CLIGemini CLI
View & install →
🌐

gstack: Headless Browser for Claude

Development

Gives Claude a real Chromium browser. Navigate URLs, click elements, verify page state, take annotated screenshots, test forms, check responsive layouts — 100ms per command.

Claude CodeCodex CLIGemini CLI
View & install →
🔗

gstack: Connect Real Chrome

Development

Launches 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.

Claude CodeCodex CLIGemini CLI
View & install →
🔒

gstack: Chief Security Officer Audit

Development

Infrastructure-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.

Claude CodeCodex CLIGemini CLI
View & install →
🚢

gstack: Ship Workflow

Development

Syncs 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.

Claude CodeCodex CLIGemini CLI
View & install →
🚀

gstack: Land and Deploy

Development

Merges 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.

Claude CodeCodex CLIGemini CLI
View & install →
🐦

gstack: Post-Deploy Canary Monitor

Development

Watches 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.

Claude CodeCodex CLIGemini CLI
View & install →
📊

gstack: Performance Benchmarking

Development

Establishes baselines for page load times, Core Web Vitals, and resource sizes. Compares before/after on every PR and tracks performance trends over time.

Claude CodeCodex CLIGemini CLI
View & install →
🎨

gstack: Design System Consultation

Design

Builds 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.

Claude CodeCodex CLIGemini CLI
View & install →
🎯

gstack: Design Variants Explorer

Design

Generates 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.

Claude CodeCodex CLIGemini CLI
View & install →
👁️

gstack: Visual Design Audit

Design

Finds 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.

Claude CodeCodex CLIGemini CLI
View & install →
💻

gstack: Production HTML Generator

Development

Generates production-quality HTML where text actually reflows on resize and heights compute dynamically. Accepts mockups, CEO plans, or design reviews as input. Zero dependencies.

Claude CodeCodex CLIGemini CLI
View & install →
📝

gstack: Post-Ship Documentation Updater

Writing

Reads every doc file in your project, cross-references the diff, and updates README, ARCHITECTURE, CONTRIBUTING, CLAUDE.md, and CHANGELOG to match what just shipped.

Claude CodeCodex CLIGemini CLI
View & install →
📈

gstack: Engineering Retrospective

Development

Weekly 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.

Claude CodeCodex CLIGemini CLI
View & install →
🔀

gstack: OpenAI Codex Second Opinion

Development

Independent 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.

Claude CodeCodex CLIGemini CLI
View & install →
🧠

gstack: Session Learning Manager

Productivity

Manages what gstack has learned across sessions — project-specific patterns, pitfalls, and preferences. Review, search, prune, and export learnings. Compounds over time.

Claude CodeCodex CLIGemini CLI
View & install →
💾

gstack: Working State Checkpoint

Productivity

Saves your current git state, decisions made, and remaining work so you can resume exactly where you left off — even across sessions or workspace handoffs.

Claude CodeCodex CLIGemini CLI
View & install →
🏥

gstack: Codebase Health Dashboard

Development

Wraps 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.

Claude CodeCodex CLIGemini CLI
View & install →
⚠️

gstack: Destructive Command Guardrails

Development

Warns 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.

Claude CodeCodex CLIGemini CLI
View & install →
🧊

gstack: Edit Scope Lock

Development

Restricts 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.

Claude CodeCodex CLIGemini CLI
View & install →
🛡️

gstack: Full Safety Mode

Development

Combines /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.

Claude CodeCodex CLIGemini CLI
View & install →
🔓

gstack: Remove Edit Lock

Development

Clears the directory restriction set by /freeze, allowing edits across all directories again without ending the session.

Claude CodeCodex CLIGemini CLI
View & install →
⚙️

gstack: Deployment Configurator

Development

One-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.

Claude CodeCodex CLIGemini CLI
View & install →
🍪

gstack: Browser Cookie Importer

Development

Imports 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.

Claude CodeCodex CLIGemini CLI
View & install →
⬆️

gstack: Self-Updater

Development

Upgrades gstack to the latest version. Detects whether you have a global or vendored install, syncs both, and shows you what changed.

Claude CodeCodex CLIGemini CLI
View & install →

Stack details

Skills
33
Audience
Engineers & Founders
License
Free & open source

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

SkillWhat it does
/office-hoursYC-style forcing questions. Reframes your idea before you write a line of code.
/plan-ceo-reviewCEO lens — finds the 10-star product hiding in your request.
/plan-eng-reviewLocks architecture, diagrams, edge cases, test matrix.
/plan-design-reviewRates every design decision 0–10, then edits the plan.
/design-consultationBuilds a complete design system from scratch.
/design-shotgunGenerates design variants, opens a comparison board in your browser.
/design-htmlProduction-quality HTML with text that actually reflows on resize.
/reviewStaff engineer code review. Auto-fixes the obvious, flags the dangerous.
/investigateRoot-cause debugging. No fixes without investigation.
/design-reviewFull design audit, then fixes what it finds with atomic commits.
/qaReal browser, real clicks, real bugs found and fixed.
/qa-onlySame methodology as /qa — report only, no code changes.
/csoOWASP Top 10 + STRIDE. Zero noise, concrete exploit scenarios.
/shipSync, test, audit coverage, push, open PR.
/land-and-deployMerge PR, wait for CI, verify production.
/canaryPost-deploy monitoring — console errors, performance, page failures.
/benchmarkPage load, Core Web Vitals, resource sizes. Before/after on every PR.
/document-releaseUpdates every doc file to match what just shipped.
/retroWeekly retro — commits, tests, streaks, growth.
/autoplanOne command: CEO → design → eng review, automatically.
/browseReal Chromium browser for the agent — clicks, screenshots, navigation.
/codexIndependent second opinion from OpenAI Codex CLI.
/learnManages what gstack learned across sessions. Compounds over time.
/carefulWarns before destructive commands — rm -rf, DROP TABLE, force-push.
/freezeLocks 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.