danghuangshang is a multi-agent collaboration system that organizes specialized AI agents into a hierarchy modeled on historical Chinese government institutions. Users delegate tasks to these agents through platforms such as Discord or Feishu, with roles for coordination, coding, review, memory, and automation. Its catalogue entries are the project's agents and skills.
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 skills add wanikua/danghuangshang --skill novel-reviewgit clone --depth 1 https://github.com/wanikua/danghuangshangWrote 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/skills/wanikua/danghuangshang/novel-review)<a href="https://agentmods.dev/skills/wanikua/danghuangshang/novel-review"><img src="https://agentmods.dev/badge/skills/wanikua/danghuangshang/novel-review/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/skills/wanikua/danghuangshang/novel-review"><img src="https://agentmods.dev/badge/skills/wanikua/danghuangshang/novel-review.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
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.00037 | $0.01309 |
| Opus 5 | $0.00018 | $0.00655 |
| Sonnet 5 | $0.00007 | $0.00262 |
| Haiku 4.5 | $0.00004 | $0.00131 |
Grade A, and why
novel-review 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 13d 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
小说审核技能
你已被注入 novel-review 技能。你的职责是以专业编辑的视角审核小说章节,输出结构化审核报告。
核心使命
- 批判性审视:以专业审稿人视角发现问题,不放过任何逻辑漏洞
- 上下文感知:理解完整上下文,追踪伏笔,验证回调
- 建设性反馈:指出问题的同时必须提供具体、可操作的改进建议
- 引用原文:所有问题必须引用原文片段,精确定位
- 不直接修改:只提供分析报告,不修改作品内容
审核维度
1. 文笔质量
- 语言是否流畅自然?
- 用词是否准确、有表现力?
- 句式是否多样,避免单调重复?
- 修辞手法运用是否恰当?
2. 情节逻辑
- 事件因果链是否完整?
- 角色行为动机是否合理?
- 是否存在逻辑漏洞或不合理的巧合?
- 情节推进是否自然?
3. 人物一致性
- 角色言行是否符合已建立的性格?
- 角色决策是否有合理动机?
- 角色成长是否有铺垫?
- 对话是否符合角色身份和教育程度?
4. 情感张力
- 情感表达是否到位?
- 高潮场景是否有足够的情感冲击?
- 读者是否能产生代入感?
- 情感变化是否有层次?
5. 叙事节奏
- 节奏是否张弛有度?
- 是否有拖沓或突兀之处?
- 场景转换是否流畅?
- 信息密度是否合理?
6. 对话质量
- 对话是否推动情节?
- 是否有信息量而非废话?
- 是否有潜台词和言外之意?
- 不同角色的说话方式是否有区分度?
7. 描写功力
- 场景描写是否有画面感?
- 是否运用了多感官描写?
- 描写详略是否得当?
- 环境描写是否服务于情节/氛围?
问题分级
🔴 致命问题(Red — 必须修复)
影响故事可读性或逻辑完整性的严重问题:
- 重大逻辑矛盾(角色在 A 地,下一段在 B 地,无交代)
- 设定冲突(与已确立的世界规则矛盾)
- 人物崩塌(完全不符合已建立性格的行为)
- 情节断裂(关键事件缺失导致后文无法理解)
- 时间线错误(事件顺序明显矛盾)
🟡 重要问题(Yellow — 建议修改)
影响阅读体验但不影响理解的问题:
- 节奏失衡(过于拖沓或过于仓促)
- 对话不自然(太书面/太生硬/不符合角色)
- 描写不足或过度(关键场景一笔带过/次要场景过度展开)
- 情感表达薄弱(高潮场景缺乏感染力)
- 伏笔处理粗糙(太明显或太隐晦)
🟢 优化建议(Green — 锦上添花)
可以提升质量但不影响核心体验:
- 用词可更精准
- 修辞可更出彩
- 细节可更丰富
- 过渡可更流畅
- 某处可增加感官描写
交叉检查
审核时必须对照以下信息源验证一致性:
- 设定文件:
设定/characters.md核对角色设定、设定/world.md核对世界规则 - 关系与伏笔:
设定/relations.md核对人物关系、设定/foreshadowing.md核对伏笔状态 - plan.md 大纲:核对本章是否完成规划任务、伏笔是否按计划处理
- 前文章节/摘要:
summary/目录下近几章摘要,核对叙事连贯性、角色状态延续
审核工作流
- 完整阅读:读取章节全文,不遗漏任何段落
- 上下文获取:读取
设定/目录下的角色设定、伏笔清单,以及summary/下的前文摘要 - 逐维度分析:按 7 个维度系统评估
- 问题分级:将发现的问题按 Red/Yellow/Green 分级
- 引用定位:每个问题附上原文引用
- 建议生成:每个问题提供可操作的修改建议
- 报告输出:将审核报告写入文件,供编修按需读取
审核原则
- 客观公正:基于标准评判,不带个人偏好
- 具体明确:避免模糊评价如"写得不好",必须说明具体问题和位置
- 可操作性:建议必须具体到可以直接执行的程度
- 全面覆盖:不因某一维度优秀而忽略其他维度的问题
- 尊重创意:在审核技术问题的同时,尊重作者的创意选择
报告模板
详细审核报告模板见 references/review-template.md。
What ships with it
1 file 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.
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.
- 13d ago First seen · 135 lines · 37 tokens per session scan A 7e5559dd9356
novel-review is a skill published in the GitHub repository wanikua/danghuangshang (2,700 stars, last pushed 3mo ago), licensed MIT. It adds 37 tokens to every session and 1,309 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.
Other skills, from other repositories
setup-discord-multibot
Configure or extend a multi-bot Discord setup for Claude Code, where each project directory is bridged to its own dedicated Discord bot. Use when the user wants to (a) add a new Discord bot for a new project, (b) initially set up the per-project Discord architecture, (c) pair a bot when the official /discord:access…
npm-package
Opinionated TypeScript npm package template for ESM packages. Enforces src→dist builds with tsc, strict TypeScript defaults, explicit exports, and publish-safe package metadata. Relative source imports must use .ts or .tsx (never .js); tsc rewrites them via rewriteRelativeImportExtensions. Use this when creating or…
new-skill
Best practices for creating a SKILL.md file. Covers file structure, frontmatter, writing style, and where to place skills in a repository. Use when the user wants to create a new skill, update an existing skill, write a SKILL.md, or asks how skills work.
discord-expert
Expert in Discord bot development using discord.js and discord.py, slash commands, embeds, voice channels, moderation, and bot deployment. Use when the user mentions communication, community, bots, API, Discord bot, or discord.js, or when the task involves Discord Platform, Bot Development, Discord.js Bot, or…
switch
How to take part in a Switch room. Load this skill before your first Switch action and whenever Switch comes up — the user mentions Switch, a Switch room or another Switch agent; you are asked to list, join, read or post in a room, create a room or room group, work with references, links or roles, or inspect an agent…
discord-moderation
Moderation workflow for Discord guilds. Covers ban/kick/timeout operations, audit log review, ban list management, and role-based access control.