Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add agents/revfactory/webtoon-harness/ref-sheet-artistgit 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.svg" alt="Measured on agentmods" 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 | $0.00137 | $0.02220 |
| Opus 5 | $0.00068 | $0.01110 |
| Sonnet 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 5d 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.
- 5d 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 (312 stars, last pushed 2mo ago), licensed MIT. It adds 137 tokens to every session and 2,220 once invoked, about $0.0007 per session on Opus 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.
Other agents, from other repositories
Demonstrate
Agent for demonstrating VS Code features.
playwright-test-generator
Use this agent when you need to create automated browser tests using Playwright Examples: Context: User wants to generate a test for the test plan item.
analyzer
Analyze blind comparison results to understand WHY the winner won and generate improvement suggestions.
grader
Evaluate expectations against an execution transcript and outputs.
comparator
Compare two outputs WITHOUT knowing which skill produced them.
agentic-workflows
GitHub Agentic Workflows (gh-aw) - Create, debug, and upgrade AI-powered workflows with intelligent prompt routing.