GStack: How the YC CEO Turned Claude Code into a Full Engineering Team
2026-03-16 | ProductHunt | GitHub | 229+ PH Votes | 14.1k GitHub stars

Screenshot Breakdown: GStack's core landing page, listing 6 major pain points "without gstack"—AI never asks if you're building the right thing, inconsistent review depth, shipping becomes a mess, it can't see your app, and QA is entirely manual. These are the problems it solves.
30-Second Quick Judgment
What is it?: Y Combinator CEO Garry Tan has open-sourced his complete workflow for writing 10K lines of code and merging 100 PRs per week using Claude Code. It features 8 slash commands that play roles like CEO, Tech Lead, Staff Engineer, and QA Engineer, giving Claude Code different "brains" for different stages of development.
Is it worth watching?: If you're already using Claude Code, this is the most mature workflow enhancement available, bar none. 14.1k GitHub stars, MIT license, and one-line installation. It's been dogfooded by the YC CEO for 50 days, so quality is guaranteed. However, if you use Cursor, Copilot, or Codex, this isn't for you.
Three Questions for Me
Is it relevant to me?
Target Users:
- Indie developers and small teams using Claude Code daily.
- Developers wanting to improve AI coding quality but unsure how to tune prompts.
- Those frustrated by Claude Code's "one-size-fits-all" mode.
Am I the target? You are if you meet any of these criteria:
- You use Claude Code but find it often works without asking "why."
- You ask Claude to "review my PR," but the depth varies every time.
- You want the AI to help with QA, but it can't see what your page looks like.
When would I use it?:
- Before starting a new feature →
/plan-ceo-reviewto think through the direction. - During architectural design →
/plan-eng-reviewto lock down data flows and boundaries. - Before submitting a PR →
/reviewto let a "paranoid Staff Engineer" find flaws. - Before releasing →
/shipto run through a release checklist with one command. - To see actual app results →
/browsefor 200ms screenshot verification.
Is it useful to me?
| Dimension | Benefit | Cost |
|---|---|---|
| Time | Garry Tan claims efficiency increased several-fold, up to 17K LOC/day. | Learning 8 commands + installing Bun, ~15 mins. |
| Money | Free and open-source (MIT). | Requires an existing Claude Code subscription. |
| Effort | No need to design your own prompt workflows; use it out of the box. | Strong constraints; you must adopt Garry Tan's workflow philosophy. |
ROI Judgment: If you're already paying for Claude Code, the marginal cost of installing gstack is nearly zero. A 15-minute setup gets you 50 days of tuning from the YC CEO. Simply put, it's a no-brainer.
Is it engaging?
What's the 'Wow' factor?:
- The "Aha!" moment of role switching: The first time you use
/plan-ceo-reviewand Claude asks, "Are you sure this feature actually matters to users?" you'll realize how "scary-obedient" previous versions were. - 200ms Browser Automation:
/browseallows Claude to actually see your page, take screenshots, click, and verify rendering—it's no longer "half-blind." - Security Review Surprises: One CTO reported that the engineering review found an XSS vulnerability the team hadn't even noticed.
Real User Feedback:
Positive: "Your gstack is crazy. This is like god mode. Your eng review discovered a subtle cross site scripting attack that I don't even think my team is aware of." — A CTO friend of Garry Tan (Source)
Positive: "shipped full stack apps with it and it holds up" — Senior TypeScript developer
Critique: "This new release of GStack is for all the haters on Product Hunt who said it was just a bunch of markdown files" — Garry Tan's personal clapback (Source, 797 likes)
For Independent Developers
Tech Stack
- Core: Claude Code native Skills system (slash commands defined in Markdown).
- Browser: Persistent Chromium daemon compiled with Bun + Playwright (localhost HTTP communication).
- Runtime: Bun v1.0+ (3-5s cold start, 100-200ms thereafter).
- Integration: Greptile (automatically reads and categorizes PR comments).
- Parallelism: Conductor multi-session system, supporting 15-20 parallel sessions.
Core Implementation
The technical heart of gstack isn't just the Markdown files—it's the browser subsystem. Traditional solutions start a new browser for every call; gstack runs a persistent headless Chromium daemon via localhost HTTP. This keeps cookies, tabs, localStorage, and login states persistent. /browse is implemented with a Playwright binary compiled by Bun, making it 20x faster than the Claude for Chrome MCP with no context bloat.
The workflow is an ordered pipeline: CEO reviews product direction → Tech Lead defines architecture → Engineer implements → QA tests → Ship deploys. Each stage uses a different prompt persona, ensuring Claude thinks with the right "brain" for that phase.
Open Source Status
- Fully Open Source: MIT License
- GitHub: garrytan/gstack — 14.1k stars, 1.6k forks
- Build-it-yourself Difficulty: Medium. The Markdown skills are easy to copy, but the browser daemon + Bun + Playwright integration takes 1-2 weeks. Forking is much more efficient.
- Runtime-agnostic: Garry Tan found it compatible with Python agents, not just Rails/Node.
Business Model
- Monetization: None. Purely open source, not for sale.
- Garry Tan's Goal: Ecosystem building + personal branding + driving Claude Code adoption.
- Hidden Costs: Requires a Claude Code subscription (Max plan at $200/month or API pay-as-you-go).
Giant Risk
Anthropic could easily build this workflow into Claude Code natively. However, gstack's advantage is being opinionated—it's not a general tool, but a specific engineering philosophy. Even if Anthropic builds similar features, the community might stick with gstack, much like how people use Airbnb's config even though ESLint has Prettier.
For Product Managers
Pain Point Analysis
- Problem Solved: AI coding assistants working in the same mode across different stages, leading to shallow planning, lax reviews, and unstable deployments.
- Severity: High-frequency essential need. Every Claude Code user encounters this daily. Garry Tan's quote: "Planning is not review. Review is not shipping. Founder taste is not engineering rigor."
- PMF Validation: 14.1k stars in < 1 week, with multiple teams independently reaching the same conclusion.
User Persona
- Core User: Heavy Claude Code users (indie devs, startup CTOs, full-stack engineers).
- Secondary User: Developers wanting to learn top-tier workflows (the "copy the YC CEO's setup" narrative is highly attractive).
- Scenarios: Full-time coding + side project development.
Feature Breakdown
| Feature | Type | Description |
|---|---|---|
/plan-ceo-review | Core | CEO perspective product review, looking for 10-star experiences. |
/plan-eng-review | Core | Architecture, data flow, and boundary analysis. |
/review | Core | Paranoid code review + Greptile integration. |
/ship | Core | One-click PR + deployment checklist. |
/browse | Core | 200ms persistent browser for visual verification. |
/qa | Core | Automated QA testing. |
/setup-browser-cookies | Utility | Browser cookie import. |
/retro | Utility | Engineering retrospective/review. |
Competitive Differentiation
| Dimension | GStack | TurboDocx | Cursor Rules | DIY Skills |
|---|---|---|---|---|
| Core Difference | Role-based pipeline | Multi-agent parallel | IDE-level rules | Custom prompts |
| Installation | One-line command | Complex config | Built-in | Entirely manual |
| Browser | Persistent daemon (200ms) | None | None | Must build own |
| Constraint Level | High | Medium | Low | Total freedom |
| Platform | Claude Code only | Multi-platform | Cursor only | Any |
Key Takeaways
- Role separation is a key insight: Separating plan/review/ship yields much better results than mixing them. This concept can be ported to any AI coding tool.
- Persistent browser daemon: 100-200ms response times after cold start can be used in any scenario requiring frequent browser automation.
- "Brian Chesky Mode": Making the AI question if you're even doing the right thing before doing it—this product mindset is worth adopting for all AI tools.
- One-line installation + zero config: Minimizing the barrier to adoption to the extreme.
For Tech Bloggers
Founder Story
- Garry Tan: Born in 1981 in Winnipeg, Canada. His father was a Chinese-Singaporean machinist, and his mother was a Chinese-Burmese nurse. He taught himself to code at 14 and found his first job by cold-calling the Yellow Pages. Stanford CS grad.
- Career Path: Palantir employee #10 (designed the logo) → Founded Posterous (acquired by Twitter) → Founded Initialized Capital (invested in Coinbase, Instacart, Flexport) → Returned to YC as CEO in 2023.
- Forbes Midas List: 2018-2023, #6 seed investor.
- Why build gstack?: After 50 days of personally writing massive amounts of code with Claude Code (10K LOC/week, 100 PRs/week), he open-sourced his best practices. He says, "It's 2026 and unbelievable power is in an open github repo with a few markdown files."
Controversies / Discussion Angles
- "Just a bunch of Markdown files": The biggest controversy on Product Hunt. Critics say it's not a product, just prompt files. Garry Tan countered by updating the browser daemon and evals system.
- Quality vs. Quantity: 17K LOC/day vs. 35% test code. Amazon has already scaled back AI usage due to code quality issues. What does this number actually signify?
- Is the YC CEO still coding?: This is a topic in itself. YC has invested in thousands of companies—does the CEO really have time to code on weekends? Is he a true builder or just a spokesperson for Claude Code?
- Platform Lock-in: Only works with Claude Code. This is a major pain point for Cursor/Copilot users.
Hype Data
- ProductHunt: 229-327 votes (growing).
- GitHub: 14.1k stars, 1.6k forks (in < 1 week).
- Twitter: Launch tweet has 797 likes; Garry Tan updates frequently.
- HackerNews: Positive discussion; Garry Tan noted he "didn't get roasted too hard."
- Media: Coverage from MarkTechPost, SitePoint (2 articles), Medium (2 articles), TikTok, TopAIProduct, and more.
- TikTok: GitHub Awesome channel featured a video introduction.
Content Suggestions
- Angles: "The YC CEO's Coding Methodology" / "Claude Code Best Practices" / "AI Programming: From Tools to Workflows."
- Viral Potential: AI Coding + YC + Garry Tan's personal brand provides triple the traffic potential. The uniqueness depends on whether you can provide a real review after trying it yourself.
For Early Adopters
Pricing Analysis
| Tier | Price | Features Included | Is it enough? |
|---|---|---|---|
| GStack Core | Free (MIT) | All 8 skills + browser daemon | Fully sufficient |
| Claude Code Max | $200/month | Unlimited Claude Code usage | Recommended for heavy users |
| Claude Code API | Pay-as-you-go | Pay per call | Good for light users |
Hidden Costs: Bun installation + Git clone. If your project team uses it, everyone needs to run ./setup.
Onboarding Guide
- Setup Time: 15 minutes.
- Learning Curve: Low (if you're already familiar with Claude Code slash commands).
- Steps:
- Ensure Claude Code, Git, and Bun v1.0+ are installed.
- Paste the installation command into Claude Code (one line).
- Run
./setupto compile the browser binary. - Start by trying
/plan-ceo-review.
Pitfalls and Critiques
- "Just markdown files": At its core, it is indeed prompt files; the browser daemon is where the technical value lies. Don't expect magic; it simply saves you the time of writing prompts yourself.
- Platform Lock-in: Completely tied to Claude Code. Cursor users shouldn't bother.
- Model Error Rates: The 1-5% error rate of frontier models can amplify in a pipeline; human oversight remains essential.
- Lack of Specification Layer: There is no machine-verifiable "definition of correct"; QA and reviews rely on prompt guidance rather than formal verification.
- Opinionated Constraints: If your project workflow differs significantly from Garry Tan's, it may require heavy customization.
Security and Privacy
- Data Storage: Entirely local. Code stays on your machine and doesn't pass through third parties.
- Browser Cookies:
/setup-browser-cookiesimports cookies from your Mac's browser; be mindful of security. - API Calls: Code content is sent to the Anthropic API (this is Claude Code's native behavior, not an extra gstack action).
Alternatives
| Alternative | Pros | Cons |
|---|---|---|
| DIY Claude Code Skills | Fully customized | Requires heavy prompt engineering experience |
| awesome-claude-code | Diverse, pick-and-choose | Non-systemic, no synergy between skills |
| TurboDocx | More thorough multi-agent review | Complex config, no browser automation |
| Cursor Rules | Native IDE support | Different ecosystem, no role separation concept |
For Investors
Market Analysis
- AI Code Tools Market: $34.58B (2026) → $91.3B (2032), CAGR 17.52%.
- Developer Adoption: 91% of engineering organizations have adopted at least one AI coding tool; 51% of developers use them daily.
- Drivers: Improved model capabilities (from autocomplete to end-to-end orchestration), pressure for dev efficiency, and the rise of AI-native developers.
Competitive Landscape
| Tier | Players | Positioning |
|---|---|---|
| Leaders | GitHub Copilot, Cursor | IDE-level AI coding |
| Mid-tier | Claude Code, Codex, Cline | CLI/Agent-level coding |
| Workflow Layer | GStack, TurboDocx, awesome-claude-code | Claude Code workflow enhancement |
Timing Analysis
- Why now?: Claude Code's Skills system has just matured enough to support complex workflows. Early 2026 is the turning point for AI programming, and the workflow layer is the next battleground.
- Tech Maturity: Underlying models (Claude Opus 4.6, etc.) have the reasoning power to support role-based prompts. Browser automation (Playwright + Bun) is now stable.
- Market Readiness: Developers are moving from "trying AI coding" to "how to use AI coding well." Workflow tools fill this gap.
Team Background
- Founder: Garry Tan, YC CEO, #6 on Forbes Midas List.
- Team: Personal project, no independent team.
- Track Record: Early Palantir employee, Posterous (acquired by Twitter), Initialized Capital (invested in Coinbase/Instacart/Flexport).
Funding Status
- Non-commercial Project: No funding needs, purely open source.
- Investment Angle: This isn't an investable company, but an ecosystem signal—the value of AI coding is shifting from the model layer to the workflow layer. It's worth watching who will turn this model into a paid SaaS.
Conclusion
GStack isn't just a product; it's a manifesto: the future of AI coding isn't about model strength, but workflow orchestration.
Garry Tan has proven with 50 days of data and 14.1k stars that adding "role separation" to Claude Code transforms it from an "obedient but mindless intern" into a "specialized engineering team." This insight is simple yet profound.
| User Type | Recommendation |
|---|---|
| Developers | Highly Recommended — If you use Claude Code, there's no reason not to install it. Free, 15 mins, dogfooded by the YC CEO. Better if customized after forking. |
| Product Managers | Worth Studying — The "role separation" concept can be ported to any AI tool design. Pay attention to the "Brian Chesky Mode" in /plan-ceo-review. |
| Bloggers | Great Topic — YC CEO + AI Coding + Open Source = Triple traffic. The controversy ("just markdown files" vs. actual results) provides a great discussion angle. |
| Early Adopters | Try Now — Zero cost, zero risk. But manage expectations: it makes Claude Code more disciplined, not omnipotent. |
| Investors | Watch the Signal — Not investable (non-commercial), but it validates the market demand for the "AI coding workflow layer." Whoever turns this into SaaS is worth a look. |
Resource Links
| Resource | Link |
|---|---|
| Official Site/GitHub | https://github.com/garrytan/gstack |
| ProductHunt | https://www.producthunt.com/products/gstack |
| Garry Tan Twitter | https://x.com/garrytan |
| MarkTechPost Report | https://www.marktechpost.com/2026/03/14/garry-tan-releases-gstack-an-open-source-claude-code-system-for-planning-code-review-qa-and-shipping/ |
| SitePoint Tutorial | https://www.sitepoint.com/gstack-claude-code-setup/ |
| HackerNews Discussion | https://news.ycombinator.com/item?id=47355173 |
| Medium Analysis | https://agentnativedev.medium.com/garry-tans-gstack-running-claude-like-an-engineering-team-392f1bd38085 |
| TurboDocx Comparison | https://www.turbodocx.com/blog/garry-tan-gstack |
| Original LinkedIn Post | https://www.linkedin.com/posts/garrytan_i-just-open-sourced-my-entire-claude-code-activity-7437871520024199168-Q_eY |
2026-03-16 | Trend-Tracker v7.3 | Based on 9 searches + 7 Twitter posts + 5 images