Launched this week
GStack
Use Garry Tan's exact Claude Code setup
443 followers
Use Garry Tan's exact Claude Code setup
443 followers
gstack turns Claude Code from one generic assistant into a team of specialists you can summon on demand. Six opinionated workflow skills for Claude Code. Plan review, code review, one-command shipping, browser automation, and engineering retrospectives — all as slash commands.





we arrived at the same pattern independently building health data infrastructure. curious how /browse handles auth behind enterprise tenant boundaries, we test clinical platforms behind NHS and pharma logins.
The slash command approach resonates with how we've been running Claude Code autonomously. We built 100+ SKILL.md files over 108 hours of unattended operation and the key insight was exactly this: specialized roles outperform a single generic agent. The biggest win was separating "plan review" from "code review" — when Claude tries to do both in one pass, it either rubber-stamps or gets lost in details. Question for the team: does GStack handle context window pressure when running multiple skills in sequence? That's been our main scaling challenge.
@yurukusa The context window pressure with sequential skills is real — we hit the same wall. The other layer we found: even with perfect skills, the agent still doesn't know why the codebase is structured the way it is. That lives in tribal knowledge, not in any SKILL.MD. Curious whether your 100+ skills encode any of that historical reasoning or if it's purely procedural?
I've been using Claude Code with MCP for about a year now and keep iterating on my setup. Curious what's in Garry's stack — is it mostly about the MCP server configuration or also specific prompt engineering patterns? The biggest unlock for me was getting file system + browser MCP tools working together. Does GStack cover the agentic workflow side or is it primarily IDE-focused?
MacQuit
This is exactly the direction Claude Code needs to evolve. I've been building native macOS apps (SwiftUI + AppKit) entirely with Claude Code and the biggest lesson matches what GStack is doing — you need structured roles, not a single "do everything" agent.
My setup uses a similar pattern: separate skills for planning, implementation, and code review, plus a CLAUDE.md that enforces TDD and incremental commits. The game changer was adding hooks (PostToolUse, Stop) for automated checks — so the agent can't ship code that doesn't compile or pass linting.
One thing I'd love to see in GStack: a "native app" skill that understands platform-specific constraints. Web devs can iterate fast with hot reload, but when you're building for macOS/iOS, the feedback loop is longer and the agent needs to be more cautious about breaking changes.
The headless browser piece with bun runtime is clever — that's been a gap in most setups. Great launch!
Why is this on Product Hunt?
This is a bunch of prompts. You have got to be kidding.
Y Combinator
@sherveen Actually I use a bun runtime and it does a lot to make headless browser useful. This one for instance will import your login cookies securely from ALL the browsers on your Mac.
@garrytan Garry, let's be clear and honest: if you weren't the CEO of YC, this wouldn't be on PH.
@garrytan @sherveen Life is not fair...but it doesn't make it wrong. Wise to work with what you have.
Birdhouse
I resonate with this so hard. Agents (like humans) can't perform as well when they wear too many hats. The future is coordinating teams of specialized agents like this with just the right amount of human in the loop.
It's a freeing feeling when your workflows reach this level of parallelization. The productivity gains are insane.
Can't wait to try these out in Birdhouse. Thanks for sharing!
@cody_rayment Splitting plan, review, and ship into separate skills is the part that resonates. Building similar agent workflows, the failure mode is always one session trying to hold architecture context while also line-editing code. The composable CLI angle matters too... most Claude Code setups are one-off prompts that drift between projects. Making skills reusable across repos is where the productivity compounds.
Snippets AI
Splitting Claude Code into role-specific slash commands like plan review, code review, and shipping is a practical pattern — it enforces structure that most developers skip when using a single generic agent. How opinionated are the workflow skills under the hood — are they rigid step-by-step procedures, or do they adapt based on the codebase context and project size?