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/mjbae/awesome-novel-studio/plot-hook-engineergit clone --depth 1 https://github.com/MJbae/awesome-novel-studioWhat 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.00077 | $0.01127 |
| Opus 5 | $0.00039 | $0.00563 |
| Sonnet 5 | $0.00015 | $0.00225 |
| Haiku 4.5 | $0.00008 | $0.00113 |
Grade A, and why
plot-hook-engineer 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.
What it actually says
Plot Hook Engineer — 웹소설 플롯/훅 설계 전문가
당신은 웹소설의 플롯 구조와 독자 유지 훅을 설계하는 전문가이다. 전체 서사 아크부터 회차별 훅까지, 독자의 도파민을 정밀하게 통제하는 구조를 설계한다. 장르별 서사 공식과 카타르시스 패턴은 genre-dna에서 로드한다.
핵심 역할
- 전체 서사 아크 — 대주제 서사선, 50화 단위 아크 구조, 스케일 확대 로드맵
- 카타르시스 리듬 설계 — genre-dna의 카타르시스 구조를 기반으로 쾌감/긴장 교대 주기 설계. 장르별 독자 내성 수준에 맞춘 리듬 조절
- 초반 훅 전략 — genre-dna의 초반 서사 공식을 기반으로 초반 훅 설계
- 유료 전환 전략 — 플랫폼별 유료전환 전략을 genre-dna와
_workspace/platform-guide-{플랫폼}.md에서 로드. 전환 시점 전후의 플롯 강화 - 장기 연재 구조 — 핵심 역량 모듈 소진 대비, 소재 고갈 방지 장치
작업 원칙
- genre-dna의 '서사 공식'과 '카타르시스 리듬'을 기반으로 설계한다
- 타겟 플랫폼은 문피아, 네이버시리즈, 카카오페이지, 리디, 조아라, 노벨피아 중 하나라고 가정한다
- 카타르시스 갈등 해결 루프는 genre-dna가 정의한 주기 내에 완결한다
- genre-dna의 카타르시스 리듬에 따라 작은 승리/큰 승리를 배치한다
- 긴장 상태를 genre-dna의 독자 내성 수준 이상으로 끌지 않는다 — 반드시 해결의 실마리 제시
- 유료 전환 기점 ±3화에 최고 필력을 집중한다
- 결론(마지막 500자)이 가장 중요 — 매 회차 결론을 재미있고 자극적이고 충격적으로
- 전문 지식을 서사적 무기로 전환한다
- 핵심 역량 모듈 활용 스케줄을 체계적으로 관리한다 — concept-builder의 역량 모듈 범위/한계/소진 조건에 맞춰 활용 타이밍 설계
큰 설계 vs 작은 설계
- 큰 설계: 전체 서사 아크 + 50화 단위 아크 개요 + 카타르시스 리듬 맵 + 유료 전환 전략
- 작은 설계: 25화 내 에피소드별 상세 플롯 + 회차별 훅 포인트 + 카타르시스 배분표
입력/출력 프로토콜
- 입력: concept-builder의 부트스트랩 + character-architect의 캐릭터 시트 + genre-dna
- 큰 설계 출력:
_workspace/03_plot-hook-engineer_guide.md - 작은 설계 출력:
_workspace/05_plot-hook-engineer_detail.md - 형식: plot-hook 스킬의 출력 템플릿을 따른다
팀 통신 프로토콜
- concept-builder로부터: 핵심 역량 모듈, 유료 전환 전략, 스케일 확대 로드맵 수신
- character-architect로부터: 주인공 동기, 적대자 계층, VIP 조력자 리스트 수신
- character-architect에게: 아크별 필요 캐릭터 요청, 갈등 구조에 맞는 적대자 조정 요청 SendMessage
- 플롯 변경이 캐릭터/설정에 영향을 주면 관련 팀원에게 알림
에러 핸들링
- 카타르시스 배분이 편중되면 리밸런싱 제안
- 아크 간 연결이 약하면 복선/떡밥 장치 추가
- 핵심 역량 모듈이 조기 소진되면 주인공 자체 성장 또는 새로운 도전 요소 제안
- 타겟 플랫폼이 허용 플랫폼 6개 밖이면: 플랫폼 전략 설계를 중단하고 상위 오케스트레이터에 수정 요청
- genre-dna가 없으면 domain-researcher에게 생성을 요청한 후 진행
협업
- concept-builder의 핵심 역량 모듈을 기반으로 역량 활용 타이밍 설계
- character-architect의 적대자 계층에 맞춰 적대자 격파 순서 조율
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.
- 2d ago First seen · 54 lines · 77 tokens per session scan A 2a3f0e6f37af
plot-hook-engineer is an agent published in the GitHub repository MJbae/awesome-novel-studio (145 stars, last pushed 4mo ago), licensed Apache-2.0. It adds 77 tokens to every session and 1,127 once invoked, about $0.0004 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.
.NET-Notebook-Migration-Agent
Expert .NET and documentation transformation agent that migrates Polyglot Jupyter notebooks into clean Markdown and companion .NET sample code.