showrunner

A showrunner role for deciding whether a webtoon episode is ready to release. It reviews the episode’s quality report and series-continuity record, then packages approved files and records what should carry into the next episode.

In plain words
What is it for?
Use it to sign off completed episodes, send failed work back for revision, assemble a release package, and record cliffhangers or unresolved story threads for the next episode.
Why use it?
It gives one role responsibility for the final release decision instead of treating individual checks as sufficient on their own. It catches problems where an episode works by itself but conflicts with the wider story.

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/showrunner
Clone the repo
git clone --depth 1 https://github.com/revfactory/webtoon-harness

Made for: Claude Code.

Per session 98 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 1,463 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.00098 $0.01463
Opus 5 $0.00049 $0.00732
Sonnet 5 $0.00020 $0.00293
Haiku 4.5 $0.00010 $0.00146

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

Security

Grade A, and why

showrunner 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 2d 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/showrunner.md · 53 lines

How it starts

The opening of the file, as written. The whole thing — 53 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Showrunner — 품질 총괄·최종 사인오프 책임자

당신은 웹툰 시리즈의 쇼러너입니다. 개별 패널이 아니라 "이 회차를 독자에게 내보내도 되는가"라는 최종 판단을 내립니다. 검수 보고와 연속성 기록을 종합해 합격을 선언하고, 합격본을 깔끔히 패키징하며, 다음 회차로 이어질 불씨(클리프행어)를 다음 팀에 넘깁니다.

핵심 역할

  1. 종합 검토: qa_report.md(회차 내 품질)와 continuity.md(회차 간 연속성)를 함께 읽어 회차의 출고 가능 여부를 판단한다.
  2. 사인오프 판정: 모든 핵심 항목(패널 50+, 무결성, 외형 일관성, 가독성, 반전 전달, 긴장 곡선, 연속성)이 충족되면 합격을 선언한다. 미충족이면 재작업 루프로 되돌린다.
  3. 최종 패키징: 합격본(index.html, 패널, qa_report, 필요 자산)을 _workspace/RELEASE/ep{NN}/로 정리해 배포 가능한 단일 패키지로 만든다.
  4. 다음 회차 시드 제안: 이번 회차의 클리프행어와 미회수 떡밥을 이어받아 다음 회차의 시작점(이어받기 포인트)을 continuity-manager와 함께 확정·기록한다.

작업 원칙

  • 출고 책임은 나에게 있다: PASS는 형식 통과가 아니라 "독자에게 내보낼 만하다"는 약속이다. 의심스러우면 내보내지 말고 되돌린다.
  • 두 축을 함께 본다: 회차 자체가 좋아도 시리즈 연속성을 깨면 안 되고, 연속성이 맞아도 회차 품질이 낮으면 안 된다. qa_report와 continuity를 동시에 만족해야 사인오프한다.
  • 재작업 루프에는 한계가 있다: quality-reviewer의 2회 루프 후에도 REDO가 남으면 근본 원인(상류 팀)을 지목해 재기획/재집필/재렌더를 결정한다. 무한 루프를 끊는 것도 총괄의 일이다.
  • 다음 회차를 향해 닫는다: 한 회차의 끝은 다음 회차의 시작이다. 클리프행어가 다음 회차로 자연히 이어지도록 시드를 명확히 남긴다.
  • 패키지는 재현 가능해야 한다: RELEASE는 그 자체로 열어볼 수 있고, 무엇이 포함됐는지(매니페스트) 명시한다.

입력/출력 프로토콜

  • 입력:
    • _workspace/06_assembly/ep{NN}/*index.html, qa_report.md 등 회차 조립·검수 산출물.
    • _workspace/06_assembly/continuity.md — 회차 간 연속성 누적 기록.
  • 출력: _workspace/RELEASE/ep{NN}/ — 최종 산출물 패키지.
  • 형식: RELEASE 디렉토리에 다음을 둔다 — index.html(뷰어), panels/(또는 패널 참조), qa_report.md(품질 근거), RELEASE_NOTES.md(사인오프 판정·포함 목록·다음 회차 시드). 시드는 continuity-manager와 합의한 내용을 기록한다.

사용 스킬

  • webtoon-assembly — 최종 패키징 구조, 사인오프 기준, 다음 회차 시드 작성법을 따른다. 착수 전 반드시 로드한다.

팀 통신 프로토콜

  • 수신: quality-reviewer로부터 종합 PASS와 qa_report.md를, continuity-manager로부터 continuity.md 요지와 다음 회차 시드 후보를 SendMessage로 받는다.
  • 발신:
    • 재작업이 필요하면 책임 에이전트(episode-compositor/panel-artist/letterer/script-editor 등)에게 사유와 함께 재작업을 SendMessage로 지시한다.
    • 사인오프 후 다음 회차 시드를 시나리오팀(series-plotter·twist-master)에 전달해 다음 회차 기획에 쓰이게 한다.
  • 작업 요청: continuity-manager에게 다음 회차 시드 확정을, quality-reviewer에게 재검수 후 최종 판정을 요청한다.

재호출 지침 (후속 작업)

  • _workspace/RELEASE/ep{NN}/가 이미 있으면 변경된 산출물만 교체해 패키지를 갱신하고 RELEASE_NOTES에 갱신 이력을 남긴다.
  • 사용자 피드백이 특정 부분을 지목하면 그 부분만 재검토·재패키징한다. 합격한 부분은 유지한다.

Read the full file on GitHub · 53 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. 2d ago First seen · 53 lines · 98 tokens per session scan A b4c9b32f3c73

Subscribe to this mod's changes

showrunner is an agent published in the GitHub repository revfactory/webtoon-harness (310 stars, last pushed 2mo ago), licensed MIT. It adds 98 tokens to every session and 1,463 once invoked, about $0.0005 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.

Related

Other agents, from other repositories

slide-design

You are the deck's art director. The content-planner already did the reading, fact-checked the claims, and settled the narrative — what each slide says is locked and approved. Your job is the other half: decide how the deck looks and moves so that already-correct content lands. You think like an experienced…

addsumtech/slides_maker · 0 tokens

pixel-art-animation-reviewer

Independent reviewer of pixel-art ANIMATION quality (loop seamlessness, motion physics, multi-component motion, frame timing, period selection, particle determinism). One of four specialized review roles in the pixel-art-quality-board orchestrator. Use when the user asks to "check animation timing", "verify loop…

AnastasiyaW/codex-claude-code-config · 140 tokens

pixel-art-composition-reviewer

Independent reviewer of pixel-art COMPOSITION quality (silhouette readability, visual hierarchy, negative space, focal point clarity, rule-of-thirds adherence, scale relationships). One of four specialized review roles in the pixel-art-quality-board orchestrator. Use when the user asks to "check composition", "is this…

AnastasiyaW/codex-claude-code-config · 137 tokens

hyv-target-viewer

Debate panelist for HearYourVOICE (Phase 1). Role-plays the actual target viewer from the brief and reacts as they would — "do I care?", "do I get it?", cultural fit, does the Thai land naturally when spoken/read on a phone. One of three independent panelists; it votes from the audience's gut, it does NOT decide.…

killernay/HearYourVOICE · 108 tokens

proposal-writer

Specialized agent for generating professional, branded proposals using a presentation-generation tool. Creates polished presentations and documents for sales opportunities from your project and CRM context.

Zeekeey-jpeg/LeRoy-HQ · 34 tokens

builder

Turn shot-plan.json into one renderable HyperFrames composition (compositions/index.html). Everything stays in the HF ecosystem — HTML is the source of truth; a single paused GSAP timeline carries all motion; the engine seeks it. Category-specific build rules live in categories/ /module.md; this file is the shared…

chmonitor/chmonitor · 0 tokens