AugmentClaude

gstack

Garry Tan's 23-role Claude Code stack — CEO, designer, eng, QA, security, release, all as slash commands.

Installation

  1. Make sure Claude is on your device and in your terminal.

    Skills load from ~/.claude/skills/ when Claude Code starts up — so you need it on your machine first. If you don't have it yet, install it once with the command below, then run claude in any terminal to verify.

    One-time setup
    npm i -g @anthropic-ai/claude-code

    Already have it? Skip ahead.

  2. Paste into Claude Code or into your terminal.

    This copies the whole skill folder into ~/.claude/skills/gstack-garrytan/ — the SKILL.md plus any scripts, reference docs, or templates the skill ships with. Safe default: works for every skill.

    Faster alternative (instruction-only skills)

    Skips the clone and grabs only the SKILL.md file. Don't use this if the skill ships Python scripts, reference markdowns, or asset templates — they won't be downloaded and the skill will fail when it tries to load them.

    Quick install (SKILL.md only)
    Sign up to copy
  3. Restart Claude Code.

    Quit and reopen Claude Code (or any other agent that loads from ~/.claude/skills/). New skills are picked up on startup.

  4. Just ask Claude.

    Skills auto-activate when your request matches the skill's description — no slash command needed. Trigger phrases live in the skill's own frontmatter; you can read them in the “What this skill does” section above.

Prefer to read the source first? Open on GitHub.

When Claude uses it

Garry Tan's open-source Claude Code workflow — turns Claude into a virtual engineering team. 23 specialist roles (CEO, designer, eng manager, reviewer, QA lead, security officer, release engineer) plus 8 power tools, all slash commands. Tools include /office-hours, /plan-ceo-review, /plan-eng-review, /design-review, /qa, /review, /ship, /cso (security audit), /careful, /freeze, /investigate, /retro.

What this skill does

gstack is Garry Tan's open-source Claude Code workflow. Twenty-three specialists and eight power tools, all slash commands, all Markdown, MIT licensed.

Tan is the CEO of Y Combinator. He built gstack to ship at the pace of a 20-person team as a solo operator. Slash commands include:

  • /office-hours — brainstorm and pressure-test ideas with a CEO-mindset agent
  • /plan-ceo-review, /plan-eng-review, /plan-design-review, /plan-devex-review — review plans from each leadership lens before you build
  • /design-review, /design-consultation, /design-shotgun, /design-html — design specialists
  • /review — find production bugs in your pending diff
  • /qa, /qa-only — open a real browser and dogfood the flow
  • /ship, /land-and-deploy, /canary — release engineering
  • /cso — security audit via OWASP + STRIDE
  • /careful — warns before destructive commands (rm -rf, DROP TABLE, force-push)
  • /freeze, /unfreeze, /guard — lock edits to one directory while debugging
  • /investigate, /retro, /document-release, /learn — post-incident and learning tools
  • /autoplan — full feature breakdown
  • /benchmark, /codex — model evaluation + Codex bridge

The install is a one-liner that clones the repo into ~/.claude/skills/gstack and runs ./setup. There's also a "team mode" that commits gstack-required to your repo so every teammate gets it on the next Claude Code session.

Related skills