novel-emotion

novel-emotion is a skill for Claude Code, Codex from uu201/character-arc. It costs 90 tokens per session (1,608 once invoked), scanned A, original, MIT.

A guide for shaping emotions and reader involvement in online fiction. It explains how to build suspense, empathy, anticipation, and changing emotional intensity.

In plain words
What is it for?
Planning emotional arcs, making readers empathize with characters, building expectations, and creating moving or suspenseful scenes.
Why use it?
It helps when a story feels emotionally flat or its tension rises and falls without purpose. The guide gives writers specific emotional triggers and story patterns to use.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: mentions OpenCode.

Good fit Planning emotional arcs, making readers empathize with characters, building expectations, and creating moving or suspenseful scenes.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/uu201/character-arc/novel-emotion
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.

Any agent
npx skills add uu201/character-arc --skill novel-emotion
Clone the repo
git clone --depth 1 https://github.com/uu201/character-arc

Made for: Claude Code, Codex.

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

README.md
[![agentmods](https://agentmods.dev/badge/skills/uu201/character-arc/novel-emotion/github.svg)](https://agentmods.dev/skills/uu201/character-arc/novel-emotion)
Your own site
<a href="https://agentmods.dev/skills/uu201/character-arc/novel-emotion"><img src="https://agentmods.dev/badge/skills/uu201/character-arc/novel-emotion/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 novel-emotion

Your own site · 80×15
<a href="https://agentmods.dev/skills/uu201/character-arc/novel-emotion"><img src="https://agentmods.dev/badge/skills/uu201/character-arc/novel-emotion.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 90 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,608 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. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
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.00090 $0.01608
Opus 5 $0.00045 $0.00804
Sonnet 5 $0.00018 $0.00322
Haiku 4.5 $0.00009 $0.00161

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

Security

Grade A, and why

novel-emotion 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.

resources/skills/Distilled-Novel-Toolbox/novel-emotion/SKILL.md · 152 lines

What it actually says

情绪与代入感设计

Purpose

提供网文情绪工程的完整方法论,帮助作者精准控制读者情绪走向,增强代入感与沉浸感,让读者"停不下来"。

When to Use

  • 用户需要设计情绪曲线
  • 用户需要增强读者代入感
  • 用户需要制造共情/催泪效果
  • 用户需要管理读者期待感
  • 用户觉得AI写的文"没有人的情绪褶皱"

Instructions

情绪色彩轮盘

网文核心情绪与对应场景:

情绪 触发场景 对应爽点
愤怒 不公/欺压/背叛 复仇打脸
期待 悬念/即将突破/宝物 揭晓/突破/获得
紧张 危机/对决/倒计时 化解/胜利
感动 牺牲/守护/重逢 情感升华
震撼 真相/实力/反转 认知颠覆
搞笑 误解/反差/荒诞 轻松愉悦
恐惧 未知/危险/诡异 安全脱险
甜蜜 互动/告白/守护 情感满足

共情触发器(20+种)

  1. 前世痛苦:展示主角过去的苦难,引发同情
  2. 亲人牺牲:至亲为保护主角而牺牲
  3. 被误解委屈:主角做了好事却被误解
  4. 孤独无助:主角独自面对困境
  5. 被背叛:信任之人的背叛
  6. 不公待遇:明明没错却被惩罚
  7. 努力不被认可:付出却得不到回报
  8. 保护弱者:主角挺身保护弱小
  9. 失去重要之物:失去珍视的人/物
  10. 重逢:久别重逢的喜悦
  11. 守护承诺:为承诺拼尽全力
  12. 成长蜕变:从弱小到强大的蜕变
  13. 自我牺牲:为他人牺牲自己
  14. 信念坚守:在压力下坚持信念
  15. 被认可:终于获得认可与尊重
  16. 遗憾弥补:弥补过去的遗憾
  17. 逆境不屈:在绝境中不放弃
  18. 温柔瞬间:硬汉/冷角色的温柔
  19. 师徒情深:师徒之间的深厚感情
  20. 兄弟义气:生死之交的兄弟情

期待感管理

期待建立

  • 悬念钩:抛出未解之谜
  • 利益钩:暗示即将获得的奖励
  • 情感钩:暗示即将发生的情感事件
  • 对抗钩:暗示即将到来的对决

期待延迟

  • 适当延迟满足,但不能太久
  • 延迟期间用小满足维持
  • 延迟后的满足要超越期待

期待超越

  • 结果比读者预期更好
  • 方式比读者预期更精彩
  • 影响比读者预期更深远

情绪曲线工程

先抑后扬阶梯式(最常用):

  1. 压抑期:主角遭遇困境/不公
  2. 蓄力期:默默积蓄力量
  3. 小爆发:初步反击/小胜利
  4. 再压抑:更大的挑战出现
  5. 大爆发:全面逆袭/终极胜利

情绪节奏控制

  • 不能一直压抑(读者弃书)
  • 不能一直爽(读者麻木)
  • 抑扬比例:3:7(30%压抑,70%释放)
  • 压抑时间不超过3章

沉浸感增强技术

感官细节

  • 触觉:温度、质感、疼痛
  • 听觉:声音、音乐、寂静
  • 嗅觉:气味、空气、血腥
  • 味觉:味道、口感
  • 视觉:光影、色彩、动态

口语化表达

  • 内心独白用口语而非书面语
  • 适当使用语气词(靠、哎、真是的)
  • 短句+感叹增强情绪

细节锚定

  • 用具体细节代替抽象描述
  • "他很痛" → "剧痛如刀绞,他咬紧牙关,指节发白"
  • "她很美" → "她微微侧头,发丝从耳畔滑落,露出白皙的颈线"

Bundled Resources

  • references/index.md — 情绪工程索引
  • references/empathy-triggers.md — 共情触发器详解
  • references/expectation-management.md — 期待感管理
  • references/emotion-curve.md — 情绪曲线工程
  • references/immersion-techniques.md — 沉浸感增强技术

Checklist

  • 情绪曲线设计合理(先抑后扬)
  • 共情触发器运用得当
  • 期待感建立-延迟-超越完整
  • 感官细节丰富
  • 口语化表达自然
  • 情绪转折有铺垫
Files

What ships with it

5 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

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 · 152 lines · 90 tokens per session scan A f26f19fbe092

Subscribe to this mod's changes

novel-emotion is a skill published in the GitHub repository uu201/character-arc (555 stars, last pushed yesterday), licensed MIT. It adds 90 tokens to every session and 1,608 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 skills, from other repositories

ppt-orchestrator

A dispatcher for creating presentations, slide decks, long images, and weekly reports. It chooses a visual style and output format, then sends the work to a more specialised add-on.

huangrichao2020/pretty-skills · 160 tokens

zhongguose-html-skill

An HTML-only presentation system using traditional Chinese colours and Chinese-style visual design. It helps organise source material into a report structure and produces a self-contained HTML file with its assets.

huangrichao2020/pretty-skills · 232 tokens

教程类H5-小红书小工具

A method for building offline, single-page course experiences for Xiaohongshu’s Mini Tools, which are interactive pages published inside the platform. It combines written lessons, generated illustrations, and JavaScript page switching in a constrained container.

huangrichao2020/pretty-skills · 110 tokens

dashiai-ppt

A presentation-making add-on that creates an HTML slide deck from preset visual page designs. The result can open offline in a browser and can be exported as a PowerPoint or PDF file.

huangrichao2020/pretty-skills · 62 tokens

wechat-delivery

A workflow for preparing WeChat Official Account articles, images, covers, and publishing files in Chinese. WeChat Official Accounts are channels used by organizations to publish articles to followers.

huangrichao2020/pretty-skills · 129 tokens

ai-image-to-pptx

A workflow that creates a set of related images with AI and places them into a real PowerPoint file. The resulting .pptx file can be opened and edited in PowerPoint, Keynote, or WPS.

huangrichao2020/pretty-skills · 93 tokens