Discover and explore top open-source AI tools and projects—updated daily.
garrytanSpecialized AI coding assistant framework
New!
Top 8.9% on SourcePulse
Gstack transforms Claude Code into a suite of specialized AI agents, offering opinionated workflows for distinct software development phases. It targets experienced Claude Code users seeking structured, high-rigor processes, enhancing productivity through dedicated roles like CEO, Eng Manager, Release Manager, and QA Engineer, all accessible via slash commands.
How It Works
The project provides eight "skills" (slash commands) that direct Claude Code to adopt specific cognitive modes: /plan-ceo-review for product vision, /plan-eng-review for architecture, /review for bug hunting, /ship for release automation, /browse for UI interaction and QA, /qa for systematic testing, /setup-browser-cookies for session management, and /retro for retrospectives. Gstack is Conductor-aware, enabling multiple, isolated Claude Code sessions to run in parallel, each with its own browser instance, preventing state collisions and facilitating complex, multi-agent workflows.
Quick Start & Requirements
gstack directory, and run the ./setup script. For team use, copy the gstack directory into a project's .claude/skills/ directory and run ./setup there./browse skill compiles a native binary requiring macOS or Linux (x64 and arm64).BROWSER.md.Highlighted Details
/browse and /qa leverage Playwright for real-time UI interaction, screenshotting, and testing authenticated pages via imported browser cookies./qa provides systematic app exploration, health scores, and detailed issue reports, while /browse enables targeted UI inspection and verification.Maintenance & Community
Created by Garry Tan, President & CEO of Y Combinator. No explicit community links (Discord/Slack) are provided in the README.
Licensing & Compatibility
MIT License. Permissive for commercial use and integration with closed-source projects.
Limitations & Caveats
The /browse skill's native binary is specific to macOS and Linux. Users should exercise caution when using /browse against sensitive production environments due to its persistent browser session state. The tool is designed for experienced Claude Code users and may have a steeper learning curve for beginners.
12 hours ago
Inactive
SawyerHood