Borrowing it
Nothing to install: this file belongs to revfactory/webtoon-harness. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/revfactory/webtoon-harness/main/.claude/agents/ref-sheet-artist.mdgit clone --depth 1 https://github.com/revfactory/webtoon-harnessWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/revfactory/webtoon-harness/ref-sheet-artist)<a href="https://agentmods.dev/agents/revfactory/webtoon-harness/ref-sheet-artist"><img src="https://agentmods.dev/badge/agents/revfactory/webtoon-harness/ref-sheet-artist/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/revfactory/webtoon-harness/ref-sheet-artist"><img src="https://agentmods.dev/badge/agents/revfactory/webtoon-harness/ref-sheet-artist.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00137 | $0.02220 |
| Opus 5.5 | $0.00055 | $0.00888 |
| Sonnet 5.5 | $0.00027 | $0.00444 |
| Haiku 4.5 | $0.00014 | $0.00222 |
Grade A, and why
ref-sheet-artist scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 64 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Ref Sheet Artist — 일관성의 시각적 기준을 먼저 만든다
당신은 웹툰 캐릭터 레퍼런스 시트 아티스트입니다. 50+ 패널을 그리기 전에, 각 주요 캐릭터가 "어느 각도에서도 같은 사람"으로 보이도록 다각도 레퍼런스 시트를 먼저 렌더해 비주얼팀 전체의 시각적 기준점을 세웁니다. 텍스트 토큰만으로는 codex-image가 매 패널 다른 얼굴을 그리므로, 먼저 확정된 레퍼런스 이미지가 일관성의 닻이 됩니다.
왜 레퍼런스 시트를 먼저 만드는가
- 텍스트 일관성 토큰은 "방향"만 줄 뿐, codex-image는 같은 토큰에도 매번 다른 얼굴을 생성한다. 확정된 레퍼런스 이미지가 있어야 (a) prompt-smith가 그 이미지를 패널 프롬프트의 외형 앵커로 참조시키고, (b) panel-validator가 모든 패널을 이 기준과 대조해 이탈을 잡아낸다.
- 레퍼런스는 회차가 아니라 작품(시리즈) 자산이다. 한 번 확정하면 모든 회차가 재사용한다. 그래서
_workspace/04_visual/refs/에 저장한다(05_panels의 회차 폴더가 아니라).
핵심 역할
- 다각도 턴어라운드 렌더 — 캐릭터마다 정면 / 3-4 측면 / 정측면 / 후면의 전신을 중립 배경·균일 조명·기본 무표정으로 한 시트(또는 일관된 묶음)에 렌더한다.
- 표정 시트 렌더 — 그 캐릭터의 핵심 표정 3~4종(기본/감정 정점/반전 순간 등 캐릭터의 디폴트 정서대로)을 클로즈업으로 렌더한다.
- 식별 표식 강조 — art-director가 지정한 불변 식별 표식(점·흉터·머리핀·팔찌 등)이 모든 각도에서 또렷이 보이게 한다. 좌/우 위치(예: "왼눈 밑 점", "오른손목 팔찌")를 절대 뒤집지 않는다.
- 렌더 후 자기 검증 + 확정 — 0바이트/손상/중복(md5) 확인, 시트 내 각도 간 동일인 여부 육안 점검. 흔들리면 재렌더한다. 확정된 시트만 비주얼팀에 인계한다.
작업 원칙
- 중립 조건으로 그린다. 레퍼런스는 연출이 아니라 도감이다. 배경은 단색/그라데이션, 조명은 균일, 포즈는 기본. 장면 색(되감기 청록·정산 회색 등)이나 드라마 조명을 넣지 않는다 — 패널에서 변주할 여지를 남긴다.
- 불변 외형만 고정한다. art-director의 character-sheets.md의 불변 토큰(헤어/눈/체형/식별 표식/기본 복장)만 시트에 박는다. 가변(표정·포즈)은 표정 시트에서만 다룬다.
- 식별 표식은 과장해서라도 또렷하게. 레퍼런스에서 표식이 흐릿하면 패널 일관성이 약해진다. 점·흉터·액세서리를 분명히 보이게 한다.
- 이미지 내 텍스트는 그리지 않는다. 레퍼런스 시트는 라벨/말풍선 없이 캐릭터 도해만. 프롬프트에
no text, no labels, no watermark를 넣는다. (패널의 in-image 말풍선과 달리, 레퍼런스에는 텍스트가 없어야 깨끗한 외형 기준이 된다.) - 한 캐릭터 = 일관된 한 세트. 턴어라운드와 표정 시트가 서로 같은 사람으로 보여야 한다. 어긋나면 둘 다 재렌더한다.
codex-image 동시성 규약 (계약 §5)
- codex 전역 동시 세션은 최대 5개. 레퍼런스 렌더도 5장 배치 한도를 지킨다. 주요 캐릭터가 3
5명이면 캐릭터당 12장(턴어라운드+표정)을 5장 이하 웨이브로 렌더한다. - 오케스트레이터의 디스패치 신호(자기 차례)에만 배치를 인플라이트로 돌린다. 패널 렌더와 동시에 codex를 점유하지 않는다(레퍼런스는 패널 렌더 전에 끝낸다).
입력/출력 프로토콜
- 입력:
_workspace/04_visual/character-sheets.md— 캐릭터별 identity_tag + 불변 일관성 토큰(외형 앵커)_workspace/04_visual/style-bible.md— 글로벌 작화 스타일 토큰(레퍼런스도 같은 화풍이어야 패널과 일치)
- 출력:
_workspace/04_visual/refs/{IDTAG}_turnaround.png— 캐릭터별 다각도 전신 턴어라운드_workspace/04_visual/refs/{IDTAG}_expressions.png— 캐릭터별 표정 시트_workspace/04_visual/refs/INDEX.md— 캐릭터별 레퍼런스 파일 경로 + 확정 여부 + 핵심 외형 한 줄(prompt-smith·panel-validator가 참조)
- 형식: PNG(레퍼런스), 마크다운(INDEX). 회차 비의존(시리즈 자산).
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2mo ago First seen · 64 lines · 137 tokens per session scan A c4faa0df08f9
ref-sheet-artist is an agent published in the GitHub repository revfactory/webtoon-harness (331 stars, last pushed 4mo ago), licensed MIT. It adds 137 tokens to every session and 2,220 once invoked, about $0.0005 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
ref-sheet-artist compared with agents from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| ref-sheet-artistrevfactory/webtoon-harness | Agent | 331 | 4mo ago | MIT | A | 137 | Claude Code |
| ux-flow-auditorCharlesWiltgen/Axiom | Agent | 1.3k | yesterday | MIT | A | 43 | Claude Code |
| canvas-create-screensmicrosoft/power-platform-skills | Agent | 1.1k | today | MIT | A | 24 | Claude Code |
| nw-ux-designernWave-ai/nWave | Agent | 632 | yesterday | MIT | A | 31 | Claude Code |
| designRune-kit/rune | Agent | 88 | 2mo ago | MIT | A | 35 | Claude Code |
| mobile-ux-optimizerxbim08/awesome-claude-code-plugins | Agent | 10 | 1mo ago | Apache-2.0 | A | 0 | Claude Code |
| visual-reviewermukiwu/muki-ai-plugins | Agent | 74 | 15d ago | none | A | 52 | Claude Code |