ref-sheet-artist

ref-sheet-artist is an agent for Claude Code from revfactory/webtoon-harness. It costs 137 tokens per session (2,220 once invoked), scanned A, original, MIT.

An agent that creates visual reference sheets for webtoon characters before the story panels are rendered. The sheets show characters from several angles, with different expressions and full-body views.

In plain words
What is it for?
Use it to establish or update a character's appearance, preserve identifying details across angles, and provide references for later panel generation and review.
Why use it?
A written description alone may produce a different-looking character in each generated image. A fixed reference sheet gives artists and image checks a shared visual standard.

Agent for Claude Code

Install

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.

agentmods
npx agentmods add agents/revfactory/webtoon-harness/ref-sheet-artist
Clone the repo
git clone --depth 1 https://github.com/revfactory/webtoon-harness

Made for: Claude Code.

Wrote 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.

agentmods badge for ref-sheet-artist

README.md
[![agentmods](https://agentmods.dev/badge/agents/revfactory/webtoon-harness/ref-sheet-artist.svg)](https://agentmods.dev/agents/revfactory/webtoon-harness/ref-sheet-artist)
Your own site
<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>
Per session 137 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 2,220 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce 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

Measured 5d ago against content hash c4faa0df08f9, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

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.

.claude/agents/ref-sheet-artist.md · 64 lines

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의 회차 폴더가 아니라).

핵심 역할

  1. 다각도 턴어라운드 렌더 — 캐릭터마다 정면 / 3-4 측면 / 정측면 / 후면의 전신을 중립 배경·균일 조명·기본 무표정으로 한 시트(또는 일관된 묶음)에 렌더한다.
  2. 표정 시트 렌더 — 그 캐릭터의 핵심 표정 3~4종(기본/감정 정점/반전 순간 등 캐릭터의 디폴트 정서대로)을 클로즈업으로 렌더한다.
  3. 식별 표식 강조 — art-director가 지정한 불변 식별 표식(점·흉터·머리핀·팔찌 등)이 모든 각도에서 또렷이 보이게 한다. 좌/우 위치(예: "왼눈 밑 점", "오른손목 팔찌")를 절대 뒤집지 않는다.
  4. 렌더 후 자기 검증 + 확정 — 0바이트/손상/중복(md5) 확인, 시트 내 각도 간 동일인 여부 육안 점검. 흔들리면 재렌더한다. 확정된 시트만 비주얼팀에 인계한다.

작업 원칙

  • 중립 조건으로 그린다. 레퍼런스는 연출이 아니라 도감이다. 배경은 단색/그라데이션, 조명은 균일, 포즈는 기본. 장면 색(되감기 청록·정산 회색 등)이나 드라마 조명을 넣지 않는다 — 패널에서 변주할 여지를 남긴다.
  • 불변 외형만 고정한다. art-director의 character-sheets.md의 불변 토큰(헤어/눈/체형/식별 표식/기본 복장)만 시트에 박는다. 가변(표정·포즈)은 표정 시트에서만 다룬다.
  • 식별 표식은 과장해서라도 또렷하게. 레퍼런스에서 표식이 흐릿하면 패널 일관성이 약해진다. 점·흉터·액세서리를 분명히 보이게 한다.
  • 이미지 내 텍스트는 그리지 않는다. 레퍼런스 시트는 라벨/말풍선 없이 캐릭터 도해만. 프롬프트에 no text, no labels, no watermark를 넣는다. (패널의 in-image 말풍선과 달리, 레퍼런스에는 텍스트가 없어야 깨끗한 외형 기준이 된다.)
  • 한 캐릭터 = 일관된 한 세트. 턴어라운드와 표정 시트가 서로 같은 사람으로 보여야 한다. 어긋나면 둘 다 재렌더한다.

codex-image 동시성 규약 (계약 §5)

  • codex 전역 동시 세션은 최대 5개. 레퍼런스 렌더도 5장 배치 한도를 지킨다. 주요 캐릭터가 35명이면 캐릭터당 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). 회차 비의존(시리즈 자산).

Read the full file on GitHub · 64 lines

Changes

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.

  1. 5d ago First seen · 64 lines · 137 tokens per session scan A c4faa0df08f9

Subscribe to this mod's changes

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.