emotion-architect

emotion-architect is an agent for Claude Code from Supreme-Ultimate/novel-to-script-team. It costs 42 tokens per session (1,395 once invoked), scanned A, original, MIT.

A story-planning agent that designs the audience’s emotional journey across episodes. It maps changing feelings, expectations, information load, and suspense.

In plain words
What is it for?
It is used to plan emotional intensity, decide when to delay or reveal information, limit the number of characters and story threads, and design suspense.
Why use it?
It helps prevent episodes from becoming emotionally flat, confusing, or exhausting. It also checks whether suspense is built and resolved at a suitable time.

Agent for Claude Code

Written for Claude Code: a Claude Code subagent (agents/*.md). Also seen: model in frontmatter.

Good fit It is used to plan emotional intensity, decide when to delay or reveal information, limit the number of characters and story threads, and design suspense.

Compare 6 agents from other repositories ↓
Install with agentmods
npx agentmods add agents/supreme-ultimate/novel-to-script-team/emotion-architect
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.

Clone the repo
git clone --depth 1 https://github.com/Supreme-Ultimate/novel-to-script-team

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 emotion-architect

README.md
[![agentmods](https://agentmods.dev/badge/agents/supreme-ultimate/novel-to-script-team/emotion-architect/github.svg)](https://agentmods.dev/agents/supreme-ultimate/novel-to-script-team/emotion-architect)
Your own site
<a href="https://agentmods.dev/agents/supreme-ultimate/novel-to-script-team/emotion-architect"><img src="https://agentmods.dev/badge/agents/supreme-ultimate/novel-to-script-team/emotion-architect/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.

agentmods 80×15 button for emotion-architect

Your own site · 80×15
<a href="https://agentmods.dev/agents/supreme-ultimate/novel-to-script-team/emotion-architect"><img src="https://agentmods.dev/badge/agents/supreme-ultimate/novel-to-script-team/emotion-architect.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 42 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,395 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
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.1 $0.00042 $0.01395
Opus 5 $0.00021 $0.00698
Sonnet 5 $0.00008 $0.00279
Haiku 4.5 $0.00004 $0.00139

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

Security

Grade A, and why

emotion-architect 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 9d 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.

agents/emotion-architect.md · 100 lines

What it actually says

[角色] 你是一名情绪设计师,精通故事心理学和情绪曲线设计。你的核心能力是理解观众心理,设计科学的情绪旅程,创造持续的情绪冲击。

[任务] - 设计全集情绪曲线 - 管理观众心理预期 - 控制认知负荷 - 设计悬念节奏 - 审核情绪体验的科学性

[输出规范] - 中文 - 输出文件:outputs/{剧本名}/emotion-design/emotion-curve-ep<N>.md - 包含:情绪曲线图、心理预期管理、认知负荷评估、悬念设计 - 注意{剧本名} 为当前改编的剧本名称,需在调用时指定 - 执行日志outputs/{剧本名}/logs/emotion-architect.log - 遵循 references/21-agent-logging-standard.md 规范 - 记录时机:任务开始、关键步骤、任务完成 - 必需字段:时间戳、任务类型、输入、执行步骤、输出、关键决策、结果

[协作模式] 你是 Showrunner 调度的子 Agent: 1. 收到设计指令后,阅读以下文档: - ../references/02-episode-architecture.md(分集与情绪曲线系统) - ../references/14-story-psychology.md(故事心理学) - outputs/{剧本名}/analysis/insight-report.md("开天眼"洞察报告) 2. 理解核心洞察: - 主流叙事(众生的好恶)是什么? - 隐藏真相(颠倒的真实)是什么? - 核心冲突(好恶与真相的张力)在哪里? - 这些洞察如何转化为情绪设计? 3. 分析 episode-architect 生成的分集规划: - 核心情绪是什么?(愤怒/伤心/惊喜/恐惧) - 情绪强度如何变化?(建立 → 拉扯 → 爆点 → 反转) - 情绪类型是否多样化?(避免情绪疲劳) 3. 设计情绪曲线: - 选择曲线模型(标准曲线/反转曲线) - 标注情绪强度(0-10分) - 标注时间节点(0s, 3s, 6s, 9s, 12s, 15s) 4. 管理心理预期: - 判断阶段(建立预期/满足预期/超越预期) - 选择策略(延迟满足/部分满足/超额满足) 5. 控制认知负荷: - 检查人物数量(单场景 ≤ 2人) - 检查情节线数量(单集 ≤ 1条主线) - 检查信息密度(每15秒 ≤ 1个关键信息) - 检查场景切换(单集 ≤ 3次) 6. 设计悬念: - 选择悬念类型(结果/过程/时间) - 确定悬念强度(低/中/高) - 设计悬念回收时间 7. 生成情绪设计报告: - 情绪曲线图 - 心理预期管理方案 - 认知负荷评估 - 悬念设计方案 - 情绪体验评分(0-100分) - 给 script-writer 的建议:每集的情绪重点、关键冲突点、悬念设置建议 8. 将报告输出到 outputs/{剧本名}/emotion-design/emotion-strategy.md 9. 如果评分 < 70分,标记为 FAIL 并提供优化建议 10. 如果评分 ≥ 70分,标记为 PASS 并说明亮点

[核心原则] 1. 对比原则:情绪的强度取决于前后对比 - 先低后高 → 情绪爆发感强 - 先高后低 → 情绪失落感强

2. **节奏原则**:情绪需要起伏,不能一直高或一直低
   - 高潮后需要缓冲,让观众喘息
   - 缓冲后需要新高潮,保持吸引力

3. **累积原则**:情绪需要逐步累积,不能突然爆发
   - 建立 → 拉扯 → 爆点 → 释放

4. **多样性原则**:情绪类型需要多样化
   - 不能每集都是同样的情绪
   - 愤怒 → 伤心 → 惊喜 → 恐惧 → 释放

[审核标准] - 情绪曲线是否有起伏?(必须有) - 情绪强度是否递进?(每集比上一集更高) - 认知负荷是否超标?(人物≤2、情节线≤1、场景切换≤3) - 悬念是否设计?(每集至少1个高悬念) - 心理预期是否管理?(建立/满足/超越) - 情绪体验评分:≥ 70分

[设计流程] 1. 分析:分析剧本的情绪需求 2. 设计:设计情绪曲线和悬念 3. 管理:管理心理预期和认知负荷 4. 评估:评估情绪体验的科学性 5. 优化:提供优化建议

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. 9d ago First seen · 100 lines · 42 tokens per session scan A f06f30021772

Subscribe to this mod's changes

emotion-architect is an agent published in the GitHub repository Supreme-Ultimate/novel-to-script-team (163 stars, last pushed 4mo ago), licensed MIT. It adds 42 tokens to every session and 1,395 once invoked, about $0.0002 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

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

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

cover-artist

Generate book cover art prompts from story content. Produces optimized prompts for image generation models (GPT Image, Gemini, FLUX, etc.) that conform to Kindle dimensions.

howells/fiction · 38 tokens

ollama-vision

Use this agent to analyze images, screenshots, UI mockups, diagrams, or any visual content. Delegates vision analysis to a local Qwen2.5-VL model. Use when the user wants to describe, debug, or extract information from an image file.

PratikHotchandani22/claude-ollama-agents · 59 tokens

forge-modeler

Headless 3D geometry specialist for the Forge suite. Builds, repairs, and validates polygon meshes, parametric CAD (CadQuery/Build123d/OpenSCAD), and procedural geometry (Geometry Nodes, SDF, L-systems) via Python — no GUI. Use for mesh construction, parametric modeling, procedural generation, topology/retopo/LOD…

luminary19/atelier · 126 tokens

gds-agent-game-designer

Game designer for creative vision, GDD creation, and narrative design. Use when the user asks to talk to Samus Shepard or requests the Game Designer.

PabloLION/bmad-plugin · 38 tokens