Audience 01
Founders & CEOs
Ship more product ideas without rebuilding an engineering org around every new bet.
Garry Tan's open-source workflow for Claude Code, Codex, and compatible agents.
gstack adds a real delivery loop to agent-driven work: reframe the problem, lock the plan, review the code, run browser QA, ship cleanly, and learn from the sprint. You move faster without trusting a blank prompt.
Sprint Shape
Think
/office-hours turns a feature request into a sharper problem, a better wedge, and a design doc the rest of the stack can use.
Plan
/plan-ceo-review, /plan-eng-review, and /plan-design-review pressure-test scope, architecture, UX, and tests before code starts.
Build
Implementation runs against a real brief instead of improvised prompts and shifting intent.
Review
/review inspects the branch like a senior engineer looking for regressions, gaps, and hidden risk before prod does.
Test
/qa opens a real browser, walks the app like a user, fixes issues, and turns them into regression coverage.
Install snippet
30 secondsgit clone https://github.com/garrytan/gstack.git ~/.codex/skills/gstack
cd ~/.codex/skills/gstack && ./setup --host codexWho it is for
Audience 01
Ship more product ideas without rebuilding an engineering org around every new bet.
Audience 02
Start with named roles, concrete commands, and a system that tells you what to do next.
Audience 03
Add architecture review, regression pressure, browser QA, and release discipline to every branch.
Sprint workflow
/office-hours turns a feature request into a sharper problem, a better wedge, and a design doc the rest of the stack can use.
/plan-ceo-review, /plan-eng-review, and /plan-design-review pressure-test scope, architecture, UX, and tests before code starts.
Implementation runs against a real brief instead of improvised prompts and shifting intent.
/review inspects the branch like a senior engineer looking for regressions, gaps, and hidden risk before prod does.
/qa opens a real browser, walks the app like a user, fixes issues, and turns them into regression coverage.
/ship handles the last-mile checks so branches land with tests, docs, and release discipline intact.
/retro closes the loop with stats, patterns, and pressure for a better next sprint.
Six of the eighteen
Each one covers a job that usually gets skipped when teams chase raw agent speed: sharper framing, better plans, tougher review, real QA, and cleaner releases.
Pushes past the first idea, sharpens the wedge, and writes the brief downstream commands inherit.
Challenges the request, finds the stronger product move, and protects you from shipping a weak version.
Turns hand-wavy intent into data flow, failure modes, edge cases, and a plan the code can actually follow.
Targets regressions, missing tests, and the issues happy-path implementation usually leaves behind.
Navigates your app in a real browser and converts discovered issues into concrete fixes and regression coverage.
Runs the release checklist so code lands with the tests, docs, and process support it needs.
Quick start
Clone the repo into your agent's skills directory.
Run setup and let gstack register the commands for your host.
Start with /office-hours so the rest of the sprint inherits a real brief.
Use /review, /qa, and /ship before you merge.
Install command
git clone https://github.com/garrytan/gstack.git ~/.codex/skills/gstack
cd ~/.codex/skills/gstack && ./setup --host codexFAQ