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

Technical Architecture
| Component | Details |
|---|---|
| Runtime Dependencies | Claude Code, Git, Bun v1.0+, Node.js (Windows only) |
| Installation Path | Clones into ~/.claude/skills/gstack with auto-setup script |
| Configuration | TypeScript-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 Abstraction | Single config file per host; supports 10+ agents with auto-detection |
| OpenClaw Integration | Dual-mode: Claude Code session dispatch + native conversational skills via ClawHub |
Quick Start Guide
Single-user install (30 seconds):
git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setupTeam mode setup:
(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):
git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/gstack
cd ~/gstack && ./setupTarget specific agent:
./setup --host codex
./setup --host cursor
./setup --host opencodeInstall OpenClaw native skills:
clawhub install gstack-openclaw-office-hours gstack-openclaw-ceo-review gstack-openclaw-investigate gstack-openclaw-retroPros, 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.