Show GN: 아이디어부터 앱스토어까지 — Flutter/Flame 게임 출시 하네스 (Claude Code 플러그인)
(github.com/tjdrhs90)Flutter/Flame 게임을 "아이디어 → 기획 → 개발 → QA → 스토어 제출"까지 끌고 가는 Claude Code 플러그인을 오픈소스로 공개합니다.
Flame 게임을 직접 여러 개 만들어 스토어에 올리면서, 매번 반복하던 절차와 매번 다시 밟던 함정을 하네스로 코드화했습니다. "바이브 코딩"이 아니라 절차를 AI에 위임 — 가드레일 → 계획 → generator↔evaluator 빌드 루프 → 사람 검수.
흐름: 아이디어(없으면 AI 추천) → 계획 → 디자인 → 완료기준 계약 → generator↔evaluator 루프 → 사람이 직접 플레이·승인 → AdMob·빌드·스크린샷·제출
특징
- 회의적 평가자 — evaluator가 코드만 보고 통과 안 함, 게임을 실제로 띄워보고 판정. QA 통과해도 배포 전 사람 승인 게이트에서 멈춤
- 소싱 0으로도 항상 플레이 가능 — 코드 합성 오디오 + 코드 드로잉 비주얼(외부 에셋 불필요)
- "출시 가능한 모양"까지 — 커스텀 아이콘·스플래시·앱이름, 방향 네이티브 고정, iPad 제거, Play 필수 그래픽(512 아이콘 + 1024×500 피처), 스토어 메타·심사정보 자동 입력, CI 포함
- 출시 게임 7종의 실전 픽스 내장 — 오디오 풀링, 햅틱, 앱 생명주기, ATT 리젝(2.1) 회피, 번들ID 일관성 등
- PRD·UI는 사용자가 대화하는 언어로 생성(한국어/영어)
Anthropic의 harness design(generator-evaluator 분리 · 파일 핸드오프 · 회의적 QA)을 게임 출시 도메인에 적용했습니다.
레포: https://github.com/tjdrhs90/flutter-flame-harness
피드백 환영합니다 🙏
댓글과 토론
맞는 말씀입니다 ㅎㅎ 일단 리드미에 프리뷰 배너 하나 넣었고 제 출시작이 아닌 하네스가 직접 만든 게임 플레이 GIF도 올릴게요
좋은 의견 주셔서 감사합니다 :D