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]
[MCP] PayPal · PayPal이 직접 호스팅하는 공식 원격 MCP 서버와 오픈소스 Agent Toolkit. Claude Code에서 인보이스, 주문, 결제, 환불, 구독, 분쟁을 처리합니다.
tool · claudekit.io / tools / paypal
[02]
[MCP] Shopify Dev MCP · Shopify가 직접 제공하는 공식 MCP 서버. Claude Code에서 Shopify 개발 문서 검색, Admin GraphQL 스키마 조회, GraphQL, Liquid, 컴포넌트 코드 검증을 처리합니다.
tool · claudekit.io / tools / shopify
[03]
[MCP] Stripe · Stripe가 직접 호스팅하는 공식 원격 MCP 서버와 오픈소스 Stripe Agent Toolkit. Claude Code에서 결제 링크, 인보이스, 환불, 구독, 문서 검색을 처리합니다.
tool · claudekit.io / tools / stripe
§ 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 라이선스로 공개된 오픈소스이며 유료 등급이나 대기열이 없습니다.