| name | story-webtoon-qc |
| description | 웹툰 산출 이미지 검수 스킬 — 그려진 그림이 지시대로 나왔는지 판정한다. 결함 7종을 확인 위치·수정 문구와 함께 점검하고, 세로 스크롤 규격 적합성과 일관성 앵커 위반을 판정한다. 썸네일로 놓치는 결함은 의심 컷만 crop 확대해 확인하고, 한 결함을 고치다 다른 것을 놓치는 터널비전을 막는다.
다음과 같은 요청 시 반드시 이 스킬을 사용하세요:
- "이 컷 이상해", "생성 결과 검수", "웹툰 이미지 QC"
- "캐릭터가 달라 보여", "무기 개수 이상해", "좌우 바뀐 것 같아"
- "일관성 앵커 위반", "세로 규격 맞는지"
- "쌍검 나왔어", "안경이 생겼어"
|
| version | 1.1.1 |
story-webtoon-qc: 산출 이미지 검수
story-webtoon-art로 생성한 이미지가 지시대로 나왔는지 판정하는 스킬이다. 결함 7종을 위치·수정 문구와 함께 점검하고, 세로 스크롤 규격 적합성과 일관성 앵커 위반을 확인한다. 기본 경로는 자체 체크리스트 1패스이고, 채점 엔진(moai-designer:design-iteration-loop)은 가용할 때만 선택으로 붙인다.
1. 개요
이 스킬은 **"그려진 그림이 지시대로 나왔는가"**를 본다 — 텍스트 서사 감사(story-continuity-auditor)나 카피 검수와는 다른, 이미지 결함 판정 층이다. 유저가 결과 이미지를 올리며 검수를 요청할 때 발동한다.
2. 이 스킬이 하지 않는 것
- 자동 v1→v2→v3 루프 안 돎. 유저가 검수를 부를 때만, 문제 난 컷 프롬프트만 고친다.
- 이미지 생성·재생성 실행 안 함 — 수정 프롬프트를 돌려주고, 실제 재생성은
story-webtoon-art → moai-media.
- 텍스트 서사 검수 안 함 — 대사·플롯 연속성은
story-continuity-auditor(에이전트, Claude Cowork 전용) / 텍스트 정규 체인. ChatGPT Work에서는 해당 검수를 자연어 요청으로 나눠 수행한다.
- gan-loop 필수 의존 금지 — 채점 엔진은 선택 확장이다(§4-2). 미가용 시 자체 체크리스트로 폴백한다.
3. 발동 조건
- 유저가 생성 결과 이미지를 올리며 수정을 요청할 때.
- 올리지 않고 "다 좋아"면 → 검수 단계는 이미 끝난 것. 아무것도 하지 않는다.
4. 워크플로우
Step 1 — 결함 7종 점검
결함 7종을 [결함 | 확인 위치 | 수정 문구] 표로 점검한다. 세로 스크롤 치환분(칸 모양 평평화 → 컷 높이 리듬 붕괴, 컷 수 회귀 → 여백 띠 소실)과 일관성 앵커 위반 판정은 references/defect-checklist.md.
Step 2 — crop 확대 확인
썸네일로는 놓친다. 무기 개수·좌우 반전·말풍선 클립은 전체 썸네일에선 멀쩡해 보인다(실측 2회 오판). 의심 컷만 잘라서 확대 확인한다. 방법론은 references/qc-method.md.
Step 3 — 세로 규격 적합성
- 세로 스크롤 캔버스 폭·여백 띠 존치 여부를 확인한다(규격은
story-webtoon-spec:manuscript-specs.md).
- 컷 높이 리듬이 살아 있는지(균일 높이로 회귀 안 했는지), 여백 띠가 소실 안 됐는지 본다.
Step 4 — 일관성 앵커 위반 판정
story-character-sheet가 정한 일관성 앵커(예: "은발 + 왼쪽 눈 밑 점")를 기준으로 위반 0건인지 판정한다. 앵커가 흔들린 컷을 지목한다.
Step 4-2 — 채점 엔진 (선택 · 가용 시)
가용하면 moai-designer:design-iteration-loop + rubric-image.md 반복 채점에 Must-Pass 4항목을 제출한다. 제출 항목·미가용 폴백 절차는 references/rubric-bridge.md.
⚠️ gan-loop은 현재 Desktop 환경에서 동작하지 않을 수 있다(.moai/config 의존·user-invocable:false). 필수 의존이 아니다 — 미가용/호출 실패 시 조용히 기본 경로(Step 1~4 자체 체크리스트 1패스)로 폴백하고, 사용자에게 "채점 엔진 미가용 → 자체 체크리스트로 검수함" 1줄만 고지한다.
Step 5 — 수정 출력 (터널비전 방지)
- 그 컷 프롬프트만 고쳐서 복붙용으로 돌려준다. 다른 컷은 건드리지 않는다.
- 무엇을 왜 고쳤는지 한 줄로 알린다.
- 수정본 제출 전 전체 체크리스트를 다시 통과시킨다 — "고친 것 + 원래 잘 됐던 것"이 둘 다 유지되는지(터널비전 방지). 상세는
references/qc-method.md.
5. 출력 형식
## 검수 결과 — [회차/컷 범위]
| 컷 | 결함 | 확인 위치 | 판정 |
|----|------|-----------|------|
| 7 | 쌍검(무기 개수) | 격돌 컷 crop | ❌ 위반 |
## 수정 프롬프트 (해당 컷만)
[고친 컷 프롬프트 복붙 블록]
→ 수정 이유: 컷7에서 칼 2자루가 보여, "오른손 한 자루·왼손 빈손"을 추가.
→ 재생성 후 그 컷 다시 crop QC.
6. 주의사항
- 썸네일 신뢰 금지 → crop 확대. 세부 결함은 확대해야 보인다.
- 규칙 명시만으론 부족한 결함이 있다(쌍검) — 손까지 명시 + 재생성 후 재확대(2단 방어).
- 터널비전 금지. 한 결함 고치다 다른 것(컷 높이 리듬 등)을 놓친다 — 제출 전 전체 재통과.
- gan-loop 필수 의존 금지. 기본은 자체 체크리스트.
7. 관련 스킬
Before
story-webtoon-art — 검수 대상 이미지 산출
story-character-sheet — 일관성 앵커(판정 기준)
After
story-webtoon-art — 수정 프롬프트로 재생성
story-series-bible — 검수 통과 후 회차 상태 갱신
선택 위임
moai-designer:design-iteration-loop — 반복 채점(가용 시) · 미가용 시 자체 폴백
8. References
| 파일 | 로드 조건 |
|---|
references/defect-checklist.md | 결함 7종·세로 치환분·일관성 앵커 위반 판정이 필요할 때 |
references/qc-method.md | crop 확대 검수·터널비전 방지·배치 분할이 필요할 때 |
references/rubric-bridge.md | gan-loop 제출 Must-Pass 4항목·미가용 폴백이 필요할 때 |
9. 출처
- 결함 7종 표·crop 확대·터널비전 방지·쌍검 2단 방어: aitoon-comic(내부 자산 이식, 세로 스크롤로 치환).
- 채점 엔진 경계·Must-Pass 4항목:
moai-designer:design-iteration-loop 위임 규약(설계 핸드오프).
- 원작 카피라이터: 조남경 (https://www.facebook.com/Bmisty)