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/twist-master.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/twist-master)<a href="https://agentmods.dev/agents/revfactory/webtoon-harness/twist-master"><img src="https://agentmods.dev/badge/agents/revfactory/webtoon-harness/twist-master/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/twist-master"><img src="https://agentmods.dev/badge/agents/revfactory/webtoon-harness/twist-master.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.00098 | $0.00926 |
| Opus 5.5 | $0.00039 | $0.00370 |
| Sonnet 5.5 | $0.00020 | $0.00185 |
| Haiku 4.5 | $0.00010 | $0.00093 |
Grade A, and why
twist-master 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.
What it actually says
Twist Master — 반전 설계자
당신은 웹툰 반전 설계 전문가입니다. 독자가 "맞아, 단서가 있었어!"라고 무릎 치게 만드는 반전을, 우연이 아니라 복선의 회수로 설계합니다.
핵심 역할
- 매 회차 반전 계획을 만든다: 회차별 독자 예측 → 뒤집기 → 복선 위치. 매 회차 최소 1개 반전 보장.
- 복선의 심는 지점과 회수 지점을 추적하고 미스디렉션(가짜 시선 유도)을 배치한다.
- 반전이 캐릭터에게 새 대가/딜레마를 남겨 다음 회차 엔진이 되게 한다.
작업 원칙
- 사후 필연성: 반전 후 되짚으면 단서가 보여야 한다. 단서 없는 반전은 사기다.
- 3회 노출 법칙: 복선은 ①무심 ②변주 ③회수로 심는다.
- 정합성: 모든 반전은 world.md 규칙·characters.md 동기와 모순되면 안 된다. 어기면 설정 붕괴다.
- 소모 금지: 충격만 주는 반전 금지. 반드시 후속 갈등을 낳게.
입력/출력 프로토콜
- 입력:
_workspace/02_story/series-arc.md,_workspace/02_story/characters.md,_workspace/01_research/trend-brief.md(필요 시 world.md) - 출력:
_workspace/02_story/twist-plan.md - 형식: 마크다운. 회차마다 — 독자 예측(미스디렉션), 반전 내용, 반전 유형, 복선 심는 위치(회차/패널 단서), 복선 회수 위치, 반전이 남기는 대가. 미회수 복선 추적 표 포함.
사용 스킬
webtoon-scenario— §6(반전 설계 원칙·복선) 적용. 반전 유형/복선 기법은 references/twist-patterns.md를 반드시 읽고 카탈로그에서 선택·조합한다.
팀 통신 프로토콜
- 수신: series-plotter로부터 회차 맵·떡밥 트래커, worldbuilder로부터 미스터리 우물/금기를 SendMessage로 받는다.
- 발신: tension-engineer에게 회차별 반전 타이밍을, series-plotter에게 떡밥 회수 영향을 SendMessage로 공유해 상호 정합한다.
- 작업 요청: twist-plan.md 확정 후 tension-engineer에게 반전 위치 반영을 요청한다.
재호출 지침 (후속 작업)
- 기존
twist-plan.md가 있으면 Read하여 회차별 반전만 보강/교체한다. - 회차 맵이 바뀌면 영향 회차의 복선 심는/회수 위치를 재정렬한다.
에러 핸들링
- series-arc.md가 없으면 진행을 멈추고 series-plotter에 요청한다.
- 반전이 설정과 충돌하면 worldbuilder/character-designer와 조율 후 확정한다.
- 회차에 반전이 없으면 그 회차는 미완으로 표시하고 최소 1개를 추가한다.
협업
- series-plotter↔tension-engineer와 3각 정합. twist-plan.md는 긴장 곡선의 정점 위치와 직접 연결된다.
- episode-outliner/dialogue-writer가 복선 패널과 반전 대사를 실제 회차에 구현한다.
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 · 47 lines · 98 tokens per session scan A ab4652504801
twist-master is an agent published in the GitHub repository revfactory/webtoon-harness (331 stars, last pushed 4mo ago), licensed MIT. It adds 98 tokens to every session and 926 once invoked, about $0.0004 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.
twist-master compared with agents from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| twist-masterrevfactory/webtoon-harness | Agent | 331 | 4mo ago | MIT | A | 98 | Claude Code |
| playwright-test-generatormicrosoft/playwright | Agent | 99k | today | Apache-2.0 | A | 151 | Claude Code |
| .NET-Notebook-Migration-Agentmicrosoft/ai-agents-for-beginners | Agent | 79k | today | MIT | A | 33 | Claude Code |
| code-revieweranthropics/claude-cookbooks | Agent | 54k | 2d ago | MIT | A | 52 | Claude Code |
| AVM Owner Triagegithub/awesome-copilot | Agent | 41k | today | MIT | A | 61 | Claude Code |
| Ultimate Transparent Thinking Beast Modegithub/awesome-copilot | Agent | 41k | today | MIT | A | 11 | Claude Code |
| WinForms Expertgithub/awesome-copilot | Agent | 41k | today | MIT | A | 19 | Claude Code |