Repolode
garrytan

garrytan/gstack

A set of 23 slash-command skills and power tools that turn Claude Code into a virtual team of CEO, designer, eng manager, reviewer, QA and release roles.

Stars
136,972
Forks
20,320
Open issues
64
Last commit
6 hours ago

What is it?

gstack is a collection of Markdown-based slash commands for Claude Code, organized around a software sprint: think, plan, build, review, test, ship, and reflect. Each skill plays a specific role, such as a CEO-style product challenger, an engineering manager who locks architecture and test plans, a staff-level reviewer, a QA lead who drives a real browser, or a release engineer who runs tests and opens a pull request. Skills pass artifacts to one another, so a design doc written by one step is read by the next.

The project also includes a bundled Chromium-based browser for the browser skills, a security audit skill (/cso) that follows OWASP and STRIDE, and standalone CLIs for tasks such as cross-model benchmarking and auditing the token cost of installed skills. Installation is a clone followed by ./setup, and the project can be installed for Claude Code, OpenAI Codex CLI, Cursor, OpenCode and several other agents, with varying levels of support. The project is MIT licensed.

Key features

  • 01Provides 23 role-based skills such as /plan-ceo-review, /review, /qa and /ship.
  • 02Includes a headless-capable browser skill set for clicking through web flows and taking screenshots.
  • 03Runs a security audit (/cso) with OWASP and STRIDE coverage.
  • 04Offers a design workflow that generates mockups and writes a DESIGN.md file.
  • 05Installs for Claude Code by default and for several other AI coding agents via --host flags.

Use cases

  • A solo founder who wants structured product review and planning before writing code in Claude Code.
  • A tech lead who wants automated code review, QA and PR creation on each change.
  • A team that wants shared AI workflow conventions committed into a repository.

Quick start

  1. 1

    Install gstack by cloning the repo and running setup

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

    Run /office-hours and describe what you're building

    /office-hours
  3. 3

    Run /review on any branch with changes

    /review
  4. 4

    Run /qa on your staging URL or isolated local service

    /qa

Things to know

  • Requires Claude Code, Bun v1.4.2+ and Git, so you must already use Claude Code.
  • The /cso skill needs extra native toolchains and a Bun build setup, otherwise it reports not assessed.
  • Recommended macOS browser Aside requires macOS 15+.

Topics

FAQ

What is gstack?
A set of 23 slash-command skills and power tools that turn Claude Code into a virtual team of CEO, designer, eng manager, reviewer, QA and release roles. gstack is a collection of Markdown-based slash commands for Claude Code, organized around a software sprint: think, plan, build, review, test, ship, and reflect. Each skill plays a specific role, such as a CEO-style product challenger, an engineering manager who locks architecture and test plans, a staff-level reviewer, a QA lead who drives a real browser, or a release engineer who runs tests and opens a pull request. Skills pass artifacts to one another, so a design doc written by one step is read by the next.
Is gstack free to use? What license does it have?
gstack is open source under the MIT license. Check the license terms before using it in commercial products.
Is gstack still maintained?
Actively maintained. The last commit to gstack was on Oct 20, 2026.
What can I use gstack for?
A solo founder who wants structured product review and planning before writing code in Claude Code. A tech lead who wants automated code review, QA and PR creation on each change. A team that wants shared AI workflow conventions committed into a repository.
How do I install gstack?
Install gstack by cloning the repo and running setup: git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup Run /office-hours and describe what you're building: /office-hours Run /review on any branch with changes: /review Run /qa on your staging URL or isolated local service: /qa
Where can I get gstack?
The source code and installation instructions are on GitHub: https://github.com/garrytan/gstack

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects