gstack

Active
GitHub TypeScript MIT

Description

Garry Tan's open-source skill pack turning Claude Code into a virtual engineering team of 23 specialist roles for product review, planning, code review, browser QA and security audits.

Key Features

  • Virtual engineering team — 23 specialist roles as slash commands covering CEO product review, eng review, design review, code review, QA and security
  • End-to-end slash commands — /office-hours, /autoplan, /review, /qa and /ship chain planning, implementation, review and release
  • Real-browser QA — /qa opens a real browser, clicks through flows, and finds and fixes bugs
  • Security audits — /cso runs OWASP and STRIDE audits and produces a security report
  • Multi-agent support — setup auto-detects and installs skills for 10 agents including Claude Code, Codex, OpenCode, Cursor and Kiro
  • Team mode — ./setup --team bootstraps the repo so teammates get gstack automatically, with auto-update checks throttled to once per hour

Use Cases

💡 Solo founders replace a blank prompt with structured roles, moving from office hours through plan review to shipping
💡 Tech leads run automated code review, real-browser QA and OWASP plus STRIDE security audits on every PR
💡 Repos on team mode give every member's Claude Code session the same auto-updating skill set

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (132.2k stars)
  • Permissive open-source license (MIT)
  • Responsive to issues, low backlog

Quick Start

# Install inside Claude Code (requires Claude Code, Git and Bun v1.0+)
git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup
# For other agents clone to ~/gstack and pick a host
cd ~/gstack && ./setup --host codex
# Then try the core flow
/office-hours
/review
/qa https://staging.myapp.com

Related Projects