Skip to content

garrytan/gstack

⭐ 92,692  ·  TypeScript  ·  GitHub Repo

Use Garry Tan's exact Claude Code setup: 23 opinionated tools that serve as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QA

1-Sentence Summary

23 opinionated AI agent roles turn Claude Code into a full engineering team for solo founders.

🔥 Key Capabilities & USP

  • 23 Specialized Slash Commands: Pre-built roles like /office-hours (CEO product interrogation), /plan-ceo-review (strategic challenge), /review (code review), /qa (browser-based QA), /cso (security audit), and /ship (release engineering). Solves the "blank prompt paralysis" problem for new Claude Code users.
  • 30-Second Setup & Team Mode: One-line install clones into ~/.claude/skills/gstack with auto-detection of available AI agents. Team mode (./setup --team) auto-updates shared repos and enforces gstack usage for all AI-assisted work across a team.
  • Multi-Agent Host Support: Works across 10+ AI coding agents (Claude Code, OpenAI Codex CLI, Cursor, OpenCode, Factory Droid, Slate, Kiro, Hermes, GBrain) with zero-code host additions. Solves vendor lock-in by abstracting the agent layer.
  • OpenClaw Native Integration: Provides both Claude Code session dispatch routing and four native conversational skills (office-hours, ceo-review, investigate, retro) installed via ClawHub. Enables natural language tasking that spawns gstack-powered sessions.
  • Power Tools & Methodology: Eight power tools plus four structured development methodologies. Solves the "how do I actually use AI for product development" problem with battle-tested workflows.

USP: Built and used daily by Y Combinator's CEO to ship production code at 810x his 2013 pace. This isn't theoretical—it's the exact setup used by one of the most influential figures in tech.

Architecture

Technical Architecture

ComponentDetails
Runtime DependenciesClaude Code, Git, Bun v1.0+, Node.js (Windows only)
Installation PathClones into ~/.claude/skills/gstack with auto-setup script
ConfigurationTypeScript-based host config files; zero code changes to add new agents
Team Mode./setup --team + gstack-team-init bootstraps repos with auto-updating CLAUDE.md
Agent AbstractionSingle config file per host; supports 10+ agents with auto-detection
OpenClaw IntegrationDual-mode: Claude Code session dispatch + native conversational skills via ClawHub

Quick Start Guide

Single-user install (30 seconds):

bash
git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup

Team mode setup:

bash
(cd ~/.claude/skills/gstack && ./setup --team) && ~/.claude/skills/gstack/bin/gstack-team-init required && git add .claude/ CLAUDE.md && git commit -m "require gstack for AI-assisted work"

Multi-agent setup (auto-detect):

bash
git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/gstack
cd ~/gstack && ./setup

Target specific agent:

bash
./setup --host codex
./setup --host cursor
./setup --host opencode

Install OpenClaw native skills:

bash
clawhub install gstack-openclaw-office-hours gstack-openclaw-ceo-review gstack-openclaw-investigate gstack-openclaw-retro

Pros, Cons & Use Cases

Pros

  • Free and MIT licensed — zero cost to adopt
  • Built by a high-profile practitioner (YC CEO Garry Tan) who uses it daily for production code
  • Dramatically increases shipping velocity — structured roles eliminate prompt engineering overhead
  • Vendor-agnostic — works across 10+ AI coding agents with zero-code host additions
  • Opinionated but flexible — provides structure without being rigid

Cons

  • Requires Claude Code as the primary runtime — not a standalone tool
  • Specific dependencies (Bun v1.0+, Git, Node.js on Windows) may conflict with existing setups
  • Opinionated tooling may not suit teams with established workflows or custom AI configurations
  • Team mode requires git commits and repo configuration — adds overhead for existing projects
  • Windows users need Node.js — not fully cross-platform out of the box

Who should NOT use this?

  • Non-technical founders who don't use Claude Code or command-line tools
  • Teams with established AI workflows that are heavily customized and can't adapt to opinionated roles
  • Developers on Windows without Node.js — the setup requires additional dependencies
  • Projects with strict security policies that prohibit cloning external repos into ~/.claude/skills/

Ideal Use Cases

  • Solo technical founders who want to ship like a team of 5-10 engineers
  • First-time Claude Code users who need structured roles instead of blank prompts
  • Tech leads and staff engineers needing rigorous review, QA, and release automation on every PR
  • Small teams adopting AI-assisted development who want a proven methodology out of the box
  • OpenClaw users who want native conversational skills for product development workflows

Community & Activity

With 92,692 stars and daily updates (last updated May 10, 2026), gstack is experiencing explosive adoption. This isn't a side project—it's a production tool used by Y Combinator's CEO that's rapidly becoming the standard for structured AI-assisted development. The momentum is extraordinary, and the community is growing fast. If you're serious about shipping with AI, this is the tool to watch.

Project data from GitHub API, updated in real-time