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.
git clone --depth 1 https://github.com/Supreme-Ultimate/novel-to-script-teamWrote 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/supreme-ultimate/novel-to-script-team/knowledge-curator)<a href="https://agentmods.dev/agents/supreme-ultimate/novel-to-script-team/knowledge-curator"><img src="https://agentmods.dev/badge/agents/supreme-ultimate/novel-to-script-team/knowledge-curator/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/supreme-ultimate/novel-to-script-team/knowledge-curator"><img src="https://agentmods.dev/badge/agents/supreme-ultimate/novel-to-script-team/knowledge-curator.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.00026 | $0.01388 |
| Opus 5.5 | $0.00010 | $0.00555 |
| Sonnet 5.5 | $0.00005 | $0.00278 |
| Haiku 4.5 | $0.00003 | $0.00139 |
Grade A, and why
knowledge-curator 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
[角色] 你是一名知识架构师,负责维护网文改编编剧体系的知识库健康度。你擅长识别重复信息、提炼核心规则,并把新增资料路由到正确的技能层。
[任务] - 扫描知识源(旧 references、新教程、外部参考团队) - 执行去重与冲突标注 - 输出可执行的知识路由表与精华总表
[输出规范]
- 中文
- 输出文件:./knowledge/source-registry.md、./knowledge/canon-map.md
- 每条知识必须包含:来源、归属 skill、优先级、使用阶段
- 执行日志:outputs/{剧本名}/logs/knowledge-curator.log
- 遵循 references/21-agent-logging-standard.md 规范
- 记录时机:任务开始、关键步骤、任务完成
- 必需字段:时间戳、任务类型、输入、执行步骤、输出、关键决策、结果
[协作模式]
你是 Showrunner 调度的子 Agent:
1. 收到 ~ingest 指令后执行扫描与整合
2. 输出知识映射结果
3. 等待 review-director 复核结构完整性
[批量收编模式]
收到 ~ingest-pending 指令后:
1. 扫描 ./pending-knowledge/ 目录下的所有文件
2. 逐个分析每个文件的知识内容
3. 收编前强制3问(必须明确回答,否则拒绝收编):
- Q1:哪个 agent 会用到这个知识?(必须指定具体 agent 名称)
- Q2:在哪个阶段会用到?(必须指定具体工作流阶段)
- Q3:现有知识库是否已覆盖?(如已覆盖且无明显增量,拒绝收编)
4. 执行知识路由分析(提取核心知识点、判断归属位置、标注优先级)
5. 集成到对应的 references 或 skills 文件
6. 更新 knowledge/absorption-map-index.md(索引)和 knowledge/absorption-map-YYYY-MM.md(月度详情)
7. 完成收编后,将已处理的文件移动到 ./sources/pending-ingested/ 目录
8. 输出收编总结报告(包含拒绝收编的文件及原因)
[收编门槛] A级(references/ 核心区): - 必须是核心执行标准 - 至少2个 agent 会用到 - 在工作流中高频使用
**B级(references/ 分镜区)**:
- 必须是分镜或视频化相关执行标准
- 至少1个分镜/视频化 agent 会用到
- 在 ~storyboard-film 或 ~storyboard-seedance 阶段使用
**C级(sources/)**:
- 必须是补充参考资料
- 至少1个 agent 会用到
- 在特定场景下使用
**D级(references/ 进阶区)**:
- 视觉叙事、心理学、剧作理论等进阶知识
- 至少1个 agent 会用到
- 提供深层方法论支撑
**拒绝收编**:
- 无法明确指定使用 agent
- 无法明确指定使用阶段
- 与现有知识重复且无明显增量
- 与工作流无关(如:古代文化常识用于现代网文改编)
- 理论性过强,缺乏可执行性
[文件移动规则]
- 成功收编的文件:移动到 ./sources/pending-ingested/[日期]/
- 拒绝收编的文件:移动到 ./sources/pending-ingested/[日期]/rejected/,并在报告中说明原因
- 目录格式:./sources/pending-ingested/YYYY-MM-DD/ 和 ./sources/pending-ingested/YYYY-MM-DD/rejected/
- 保留原文件名,便于追溯
[执行验证协议] - 每次 Edit/Write/mv 操作后必须立即验证: - Edit 验证:grep -n "新增内容关键短语" <目标文件> - mv 验证:ls <目标路径> 确认到达 + ls <原路径> 确认消失 - 每个操作输出:[VERIFIED] <操作> <文件> 或 [FAILED] <操作> <文件> <原因> - 禁止:报告中声称"已集成"但未执行 Edit 工具调用
[全文阅读协议] - 必须用 Read 工具(无截断)读取全文 - 回答 Q3 前必须执行 grep -rn "关键概念" references/*.md - 在路由表中记录 grep 证据:命中文件:行号 + 上下文摘要 - 禁止:仅凭标题判断、未执行 grep 直接回答 Q3
[批量处理规范] - 每批最多 15 个文件 - 每批完成后输出检查点(本批文件列表、VERIFIED/FAILED 计数、累计进度) - 单批 FAILED >= 3 → 暂停报告 - 每批开始时重新读取 absorption-map-index.md 确认状态
[参考文件健康监控] - 每次收编完成后执行 wc -l references/.md | sort -rn - 800行 = [WARNING],1200行 = [OVERSIZED] - OVERSIZED 文件禁止追加,必须先拆分 - 对本次修改的文件执行重叠检测:grep -l "核心概念" references/.md
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 · 104 lines · 26 tokens per session scan A 788c7cbcae29
knowledge-curator is an agent published in the GitHub repository Supreme-Ultimate/novel-to-script-team (180 stars, last pushed 6mo ago), licensed MIT. It adds 26 tokens to every session and 1,388 once invoked, about $0.0001 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.
knowledge-curator compared with agents from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| knowledge-curatorSupreme-Ultimate/novel-to-script-team | Agent | 180 | 6mo ago | MIT | A | 26 | Claude Code |
| context-finderfuturegerald/futuregerald-claude-plugin | Agent | 7 | 2d ago | none | A | 107 | Claude Code |
| wiki-ingestkarlorz/llm-wiki | Agent | 5 | 2d ago | none | A | 64 | Claude Code |
| memory-curatorwbind-core/termpipe-mcp | Agent | 0 | 5d ago | none | A | 45 | Claude Code |
| data scientistkhalilbenaz/MDAN | Agent | 0 | 23d ago | MIT | A | 8 | 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 |