Summary
웹툰 대본을 50+ 패널 샷리스트로 분해하고, 작화 스타일 가이드와 캐릭터 일관성 토큰을 정제하는 비주얼 프로덕션 방법론. 패널 분해, 샷리스트, 웹툰 콘티/연출, 세로 스크롤 구성, 카메라 앵글/구도 어휘, 스타일 가이드(스타일 바이블), 캐릭터 시트, 일관성 토큰을 만들 때…
revfactory/webtoon-harness · Archived
웹툰 대본을 50+ 패널 샷리스트로 분해하고, 작화 스타일 가이드와 캐릭터 일관성 토큰을 정제하는 비주얼 프로덕?
npx skills add revfactory/webtoon-harness --skill webtoon-panel-breakdown
웹툰 대본을 50+ 패널 샷리스트로 분해하고, 작화 스타일 가이드와 캐릭터 일관성 토큰을 정제하는 비주얼 프로덕션 방법론. 패널 분해, 샷리스트, 웹툰 콘티/연출, 세로 스크롤 구성, 카메라 앵글/구도 어휘, 스타일 가이드(스타일 바이블), 캐릭터 시트, 일관성 토큰을 만들 때…
This repository is archived — consider an actively maintained alternative.
웹툰 트렌드 리서치 방법론. 웹툰 트렌드 조사, 인기 웹툰 분석, 장르 동향 파?
2 installs웹툰 패널 이미지를 codex-image(codex exec image_generation)로 동시 5장씩 병렬 렌더링하는 스킬. …
1 installs웹툰 시나리오·스토리·대본을 설계/집필할 때 반드시 사용한다. 하이콘?
1 installs웹툰 제작 에이전트 팀(27?
1 installsRelated neighbors and high-traction skills in the same topics — useful to compare before installing.
Prompt for creating Product Requirements Documents (PRDs) for new features, based on an Epic.
10K installsIssue Planning and Automation prompt that generates comprehensive project plans with Epic > Fea…
9.3K installsTest Planning and Quality Assurance prompt that generates comprehensive test strategies, task b…
9.3K installsPrompt for creating detailed feature implementation plans, following Epoch monorepo structure.
9.3K installsPrompt for creating an Epic Product Requirements Document (PRD) for a new epic. This PRD will b…
9.1K installsPrompt for creating the high-level technical architecture for an Epic, based on a Product Requi…
9K installsOther skills from revfactory/webtoon-harness.
npx skills add revfactory/webtoon-harness
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Files included with this skill beyond the listing page.
SKILL.md
14,859 B
SUMMARY.md
831 B
웹툰의 흡인력은 "무엇을 그리느냐"보다 "어떻게 끊고 어떻게 보여주느냐"에서 나온다. 이 스킬은 두 가지 비주얼 프로덕션 작업을 다룬다.
두 작업 모두 목적은 하나다: 독자가 스크롤을 멈추지 않게, 그리고 같은 캐릭터가 매 패널 같은 사람으로 보이게.
입력: workspace/03episode/ep{NN}scriptfinal.md, workspace/04visual/style-bible.md 출력: workspace/04visual/ep{NN}_shotlist.md
- 감정 전환점에 반응샷(reaction shot) 추가 - 중요 대사 앞에 "정적 비트"(인물 정지/배경 인서트) 추가 - 액션을 동작 단계로 분할(준비 → 실행 → 결과) - 클리프행어 직전을 클로즈업 연쇄로 분할
각 패널마다 아래를 기재한다. (prompt-smith가 이걸 codex 프롬프트로 번역하므로 시각 정보가 구체적이어야 한다.)
### panel_007
- scene_id: S3 / location: LOC_ROOFTOP # 같은 씬은 같은 장소 — 배경 연속성
- beat: 3 (대치 시작)
- size: large # large/medium/small/insert/full-bleed
- camera: low-angle, medium shot
- composition: 화면 좌측 1/3 라인의 주인공, 우측 깊은 공간에 적대자(원근 대비)
- subject: 지호(긴장으로 굳은 표정), 배경에 흐릿한 군중
- emotion: 억눌린 분노
- motion/direction: 시선 좌→우 유도 (다음 패널로 흐름)
- dialogue_ref: "여기서 멈춰." (지호) # 레터러가 in-image 말풍선 스펙으로 변환
- fx/note: 속도선 없음, 정적. 반전 복선(반지 인서트는 panel_006)
size와 camera, composition은 §references/composition-grammar.md의 어휘에서 고른다.sceneid/location(LOC*)을 모든 패널에 기재한다.** 같은 sceneid 패널은 같은 장소·시간대·실내외여야 한다(배경 급변 방지). 장소 전환은 SCENE BREAK에서만. LOC* 토큰은 style-bible의 장소 토큰(B-5)과 일치시킨다.dialogue_ref는 letterer가 in-image 말풍선 스펙을, prompt-smith가 베이크 프롬프트를 만드는 근거이므로 대사가 있는 패널엔 반드시 기재.panel_001부터 3자리 연속(계약 §4).샷리스트는 렌더 분배 전 단계지만, 장면 전환(시간/장소/시퀀스) 경계를 표시해두면 prompt-smith가 A/B/C 그룹을 균등 분배하기 쉽다. 큰 장면 전환마다 --- SCENE BREAK --- 라인을 넣는다.
세로 스크롤 연출 문법(컷 크기·여백·시선 유도·리듬), 카메라 앵글·구도 어휘 카탈로그는
references/composition-grammar.md참조. 패널 size/camera/composition을 채울 때 그 어휘에서 고른다.
입력: workspace/02story/characters.md, workspace/02story/world.md, workspace/01research/trend-brief.md 출력: workspace/04visual/style-bible.md, workspace/04visual/character-sheets.md
트렌드 브리프의 타깃 독자·장르 톤을 작화 언어로 번역한다. 다음 섹션을 채운다.
no watermark, no English text, no gibberish/garbled/misspelled text(말풍선·한글은 그리므로 no text를 쓰지 않는다).characters.md의 산문형 외형 묘사를 재사용 가능한 토큰 세트로 정제한다. 캐릭터마다:
## 지호 (주인공)
- identity_tag: JIHO
- 고정 외형 토큰(일관성 토큰):
"20s Korean man, short tousled black hair, sharp single-lid eyes,
slim build, faint scar on left brow, charcoal hooded jacket"
- 표정 변주(상황별): 분노/불안/무표정 (외형 토큰은 고정, 표정만 교체)
- 의상 변주: 기본(후드)/정장/부상 후 — 변주마다 토큰 추가구
- 금지: 머리색·눈매·흉터 변경 금지(일관성 핵심)
- 참조 컷 파일(있으면): _workspace/05_panels/refs/jiho_ref.png
trend-brief.md의 인기 장르/타깃 연령/플랫폼 화풍 경향을 스타일에 반영한다. 예: 로판이면 화사한 파스텔·반짝임, 누아르 스릴러면 저채도·강한 명암. 트렌드와 어긋나면 독자 진입 장벽이 생긴다.
캐릭터처럼 배경도 흔들린다. 같은 장면인데 도로였다가 갑자기 실내가 되는 식의 급변은 몰입을 깬다. 그래서 작품에 등장하는 장소마다 고정 배경 키워드 세트를 토큰으로 박는다.
### LOC_CLASSROOM
- background token: "Korean high-school classroom, rows of wooden desks, large windows with white curtains, chalkboard at front, late warm afternoon sunlight"
- 시간대/조명: 오후 따뜻한 자연광 (낮 장면)
- 비고: S2에서 사용
scene_id/location과 1:1 대응(같은 LOC는 같은 토큰).이 하네스는 말풍선·대사를 이미지에 함께 그린다. 그래서 말풍선의 시각 스타일을 style-bible이 규정해 letterer·prompt-smith가 일관되게 베이크하게 한다.
패널 렌더 전, 주요 캐릭터의 다각도/표정 레퍼런스 시트를 먼저 만들 수 있도록 art-director가 사양을 정한다.
no text, no labels) — 깨끗한 외형 도감이어야 기준이 된다.workspace/04visual/refs/(시리즈 자산, 회차 간 재사용). 실제 렌더 절차는 webtoon-panel-render의 "0단계" 참조.ep{NN}_shotlist.md를 Read → 패널 수/리듬 점검 → 부족분만 추가하거나 늘어진 구간만 병합. 패널 번호는 재정렬해 연속성 유지.