claudekit / tools / gstack
[ Plugin · Development ]

gstack

Garry Tan(YC CEO)의 Claude Code 설정을 그대로 묶은 슬래시 명령 모음. CEO, 디자이너, 엔지니어링 매니저, QA, 릴리스 매니저 같은 역할을 차례로 불러내 혼자서도 팀처럼 일하게 합니다.

garrytan/gstack ·updated
$ 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으로 직접 설치합니다.
§ 6

See also

same category · curated
[01]
[Tool] Paseo · 내 컴퓨터에 데몬을 띄우고 데스크톱, 폰, 웹, 터미널 어디서든 접속해 코딩 에이전트를 굴리는 자체 호스팅 오케스트레이터. Claude Code를 비롯한 여러 CLI 에이전트를 손대지 않고 그대로 실행하며, 모바일 앱은 데스크톱과 같은 기능을 제공한다.
tool · claudekit.io / tools / paseo
[02]
[Tool] Orca · 여러 코딩 에이전트를 병렬로 굴리는 ADE(Agent Development Environment) 데스크톱 앱. 각 에이전트를 격리된 git worktree에서 동시에 실행하고, 결과를 나란히 비교해 원하는 것을 골라 머지한다. Claude Code, Codex, Grok 등 30여 개 CLI 에이전트를 자신의 구독으로 그대로 사용한다.
tool · claudekit.io / tools / orca
[03]
[Skill] Matt Pocock's Skills · Matt Pocock이 자기 .claude 디렉토리에서 실제로 쓰는 Claude Code 스킬 모음. 정렬(grilling), 스펙, TDD, 코드 리뷰, 버그 진단, 아키텍처 개선 등 실전 엔지니어링 워크플로를 20여 개 스킬로 묶었다. skills.sh로 편집 가능하게 설치하거나 플러그인으로 읽기 전용 설치한다.
tool · claudekit.io / tools / mattpocock-skills
§ 7

자주 묻는 질문

자주 묻는 질문
§ 7.1
gstack은 무엇인가요?
Y Combinator CEO Garry Tan이 실제로 쓰는 Claude Code 설정을 공개한 슬래시 명령 모음입니다. CEO, 디자이너, 엔지니어링 매니저, QA, 릴리스 매니저 같은 역할 23종을 차례로 불러내, 혼자 개발해도 팀처럼 단계를 밟게 해줍니다.
§ 7.2
어떤 환경에서 동작하나요?
Claude Code에서 동작하며, `--host` 플래그로 Cursor, OpenAI Codex CLI, Factory Droid 등 다른 코딩 에이전트에서도 쓸 수 있습니다. Bun v1.0 이상이 필요하고 macOS, Linux, Windows를 지원합니다.
§ 7.3
어떻게 설치하나요?
Claude Code에 `git clone --single-branch --depth 1 https://github.com/garrytan/gstack.git ~/.claude/skills/gstack && cd ~/.claude/skills/gstack && ./setup`를 입력하고, 프로젝트의 `CLAUDE.md`가 gstack 스킬을 참조하도록 갱신합니다.
§ 7.4
텔레메트리(사용 데이터 수집)는 어떻게 되나요?
옵트인 방식이라 첫 실행 시 동의를 물어보고, 켠 경우에도 스킬 이름, 소요 시간, 성공/실패 여부, gstack 버전, OS만 전송합니다. 코드, 파일 경로, 리포 이름, 프롬프트, 사용자 내용은 보내지 않으며 `gstack-config set telemetry off`로 끌 수 있습니다.
§ 7.5
무료로 사용할 수 있나요?
예, MIT 라이선스로 공개된 오픈소스이며 유료 등급이나 대기열이 없습니다.