novel-game-analyze SKILL.md skillA
novel-game-analyze from zenstory-ai/novel-to-game is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add zenstory-ai/novel-to-game/novel-game-analyze@git:20261020.a8be167Pins git:20261020.a8be167 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- zenstory-ai/novel-to-game
- Path
skills/novel-game-analyze/SKILL.md- Versions recorded
- 8
- Latest version
- git:20261020.a8be167, committed Oct 20, 2026
- First version recorded
- Jul 30, 2026
- Size
- 4,879 bytes
- Repository stars
- 908
- License
- MIT
Deconstruct a novel for game adaptation. Compress a raw novel, deconstruction library, or writing project into a SOURCE_BIBLE with cited textual evidence, extracting world rules, player verbs, spaces, character will, systems, and visual anchors — without inventing a genre yet. Use for gameable book analysis, analyze a novel for game adaptation, extract game systems from a book. 游戏化拆书。把原始小说、拆文库或写作工程压缩成有必要原文证据的 SOURCE_BIBLE,提取世界规则、玩家动词、空间、角色意志、系统和视觉锚点,不提前发明游戏类型。用于游戏化拆书、分析小说的游戏改编基础等需求。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 小说游戏化拆解 建立游戏设计所需的事实层,不评价文笔,也不在此阶段选择游戏类型。 读取 [gameability-protocol.md](references/gameability-protocol.md)。 产物语言由 `PRODUCT_BRIEF.md` 锁定;未锁定时跟随对话语言,不默认产出中文。 原文可以是任意语言。引用保留原文;策划语言或界面语言与原文不同时附必要译文,并建立角色名、 地名、物件和规则的统一术语表;礼制、宗教和叙事惯例不替换成另一文化的近似类型标签。 ## 输入 优先复用现有写作工程或**全量**拆文产物,只回原文补关键证据;只有原始小说时才执行 本 skill 的全书管道。已有分析若只覆盖黄金三章或快速预览,只能帮助判断开篇,不能 证明理解了全书。除非用户明确只改编某一卷或片段,否则来源未覆盖全文时不得进入概念设计。 若存在 `PRODUCT_BRIEF.md`,先读取:分级、核心幻想与已锁类型决定取证优先级——优先为 核心幻想涉及的动作、关系、场面取证;对已锁类型需要而原作未系统提供的体系(如属性相克、 数值成长),在设计空白中写明「原作无系统化的对应体系,属下游发明」,供下游改编边界如实 引用。 ## 全书管道 建立边界 → 逐单元提取 → 覆盖门禁 → 分层聚合 → 回查原文 → 压缩交付,各步做法见 gameability-protocol.md。选定改编段落的核对在概念选定后二次进入时做,产出逐事实表(见「输出」)。 工作卡只服务覆盖、恢复和复核,不把过程日志包装成策划成果。 可以在运行时并行处理互不重叠的章节批次,但每批必须使用同一提取契约,聚合和事实回查 保持串行;环境不支持并行时逐批串行完成。 ## 提取维度 只保留会影响玩家动作、世界响应或视听身份的内容;维度、覆盖状态与命令/委托的记录方式以协议 「逐单元取证」「从事实得到系统候选」为准。 为硬规则、关键角色目标、玩家身份依据、转折结局和标志性锚点记录章节或文件位置; 推断必须明确标成推断或开放设计空间。 ## 输出 生成一份 `analysis/SOURCE_BIBLE.md`,包含来源范围、**全书覆盖**、世界身份、原作事实与 证据、改编边界、玩家身份候选(PRODUCT_BRIEF 已锁身份时改为该身份的动作空间验证)、 可玩动词、可下达/承接的身份动作及其执行阻力、世界模型、空间与角色能动性、文化语境、 术语表(语言条件见上)、视觉锚点、风险和设计空白。全书覆盖按连续范围列出开篇、中段、结局和跨段 回收的关键变化、强弱节奏、反例与游戏化意义;表头写明来源单元数与成功数。短表格优先于重复文档、 结构化数据和证据索引。 改编边界必须是表格:`条目 | 边界类型 | 证据位置`,边界类型只用协议的四种标签;涉及 …
Read the whole file at its exact version.
How to install
mdr add zenstory-ai/novel-to-game/novel-game-analyze@sha256:4595ec966ee2cbcfThe line at the top of this page pins the label git:20261020.a8be167, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_qhslhsvle6pwnx5r)
4 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 8 versions of this file, between Jul 30, 2026 and Oct 20, 2026, about one every 12 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261020.a8be167 latest | 2026-10-20 | a8be167 | 4,879 B | A | view · diff |
| git:20260920.f1f87c7 | 2026-09-20 | f1f87c7 | 5,096 B | A | view · diff |
| git:20260907.35a1bee | 2026-09-07 | 35a1bee | 5,659 B | A | view · diff |
| git:20260905.58e0ae4 | 2026-09-05 | 58e0ae4 | 5,743 B | A | view · diff |
| git:20260823.e737787 | 2026-08-23 | e737787 | 6,044 B | A | view · diff |
| git:20260812.45f3083 | 2026-08-12 | 45f3083 | 5,603 B | A | view · diff |
| git:20260808.6c450da | 2026-08-08 | 6c450da | 6,974 B | A | view · diff |
| git:20260730.7e75f9d | 2026-07-30 | 7e75f9d | 6,977 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (4879 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
zenstory-ai/novel-to-game · 908 stars · license MIT · pushed 2026-10-20 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_qhslhsvle6pwnx5r GET https://markdownregistry.com/api/v1/resolve?ref=zenstory-ai/novel-to-game/novel-game-analyze GET https://markdownregistry.com/api/v1/blob/4595ec966ee2cbcf46ca75daa534a790beb29c669d348b09e16254e30893894a
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from zenstory-ai/novel-to-game
Every file in zenstory-ai/novel-to-game