$ git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup copy
Garry Tan(Y Combinator CEO)이 공개한 Claude Code 설정(
garrytan/gstack).
왜 필요한가?
평소 Claude Code에 일을 시킬 때는 매번 빈 화면에 즉흥적으로 부탁하게 됩니다. gstack은 그 대신 상황별 작업 절차를 미리 정해 둔 슬래시 명령 모음입니다. 한 명이 부탁하면 기획, 디자인, 개발, 리뷰, QA, 배포 역할이 차례로 일을 넘겨받아, 혼자서도 팀이 일하는 흐름을 따라갈 수 있습니다.
무엇을 할 수 있나
gstack은 Think → Plan → Build → Review → Test → Ship → Reflect 스프린트를 슬래시 명령으로 묶어 둡니다. 단계별 대표 명령입니다.
- 제품 검증(Think) —
/office-hours로 “정말 필요한 기능인가”를 질문으로 따져봄 - 다관점 계획 검토(Plan) —
/plan-ceo-review,/plan-eng-review,/plan-design-review로 기획, 엔지니어링, 디자인 관점의 사전 검토 - 코드, 디자인 리뷰(Review) —
/review(스태프 엔지니어 시각 점검),/design-review(디자이너 시각) - 실브라우저 QA(Test) —
/qa가 Playwright로 실제 Chromium을 띄워 사용자 흐름을 클릭 테스트하고, 버그를 찾아 원자적 커밋으로 고친 뒤 회귀 테스트까지 생성 - 배포(Ship) —
/ship(동기화, 테스트, 커버리지 점검, PR 생성),/land-and-deploy(머지 후 프로덕션 확인) - 회고(Reflect) —
/retro로 주간 회고
예를 들어 새 기능을 만들 때 /office-hours로 범위를 좁히고 → 계획 검토 → 구현 → /review → /qa로 실제 브라우저 테스트 → /ship으로 PR까지, 한 흐름으로 이어집니다.
핵심 기능
- 23종 역할 슬래시 명령 — 기획부터 배포, 회고까지 스프린트 단계별로 구성
- 실브라우저 QA —
/qa가 Chromium을 띄워 클릭 테스트, 버그 수정, 회귀 테스트 생성을 자동 수행 - 다관점 리뷰 — CEO, 엔지니어링, 디자인, 개발자 경험(DevEx) 시각의 사전, 사후 검토
- 멀티 에이전트 지원 — Claude Code 외 Cursor, Codex 등
--host플래그로 사용
사용 방법
전체 설치:
git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup
설치 후 프로젝트의 CLAUDE.md가 gstack 스킬을 참조하도록 갱신합니다. 공유 리포에서 팀 전체에 적용하려면 ./setup --team을 사용합니다.
알아두면 좋은 점
- 요구 사항 — Bun v1.0 이상(주 런타임), Git, Claude Code. macOS, Linux, Windows 11 지원(Windows는 Playwright용 Node.js 폴백)
- 라이선스 — MIT, 유료 등급이나 대기열 없음
- 텔레메트리 — 옵트인 방식으로 첫 실행 시 동의를 묻습니다. 켠 경우에도 스킬 이름, 소요 시간, 성공/실패, gstack 버전, OS만 전송하고 코드, 파일 경로, 리포 이름, 프롬프트는 보내지 않습니다.
gstack-config set telemetry off로 끄고,gstack-analytics로 로컬 분석만 볼 수 있습니다. - claude.com/plugins 미등록 — git clone으로 직접 설치합니다.