story SKILL.md skillA
story from zenstory-ai/oh-story-claudecode is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add zenstory-ai/oh-story-claudecode/story@git:20261018.7408014Pins git:20261018.7408014 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- zenstory-ai/oh-story-claudecode
- Path
skills/story/SKILL.md- Versions recorded
- 19
- Latest version
- git:20261018.7408014, committed Oct 18, 2026
- First version recorded
- Aug 25, 2026
- Size
- 13,849 bytes
- Repository stars
- 7,898
- License
- MIT
网络小说工具箱主入口。根据用户需求自动路由到对应 skill,并可启动本地 Dashboard。触发方式:/story、$story、/story dashboard、/网文、「我想写小说」「记住我的写作习惯」「打开工作台」「检查更新」。.
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
# story:网文工具箱路由
识别用户的写作需求,并路由到对应 skill。
## 路由表
各宿主的调用写法:Claude Code、OpenCode 用 `/story-*`(Claude 插件安装时为 `/oh-story:story-*`),也可 `Skill("story-*")`;Codex、ZCode 用 `$story-*`(Codex 也可 `/skills`);OpenClaw 用 `/skill story-*`;Antigravity、Reasonix 在 skill 入口选择或用自然语言点名。下表按 `/story-*` 写,其他宿主照此替换,本文件其余地方同理。
| 用户意图 | 关键词示例 | 路由到 |
|---|---|---|
| 长篇规划/写作 | 讨论长篇结构、规划剧情、开书、写大纲、补细纲、长篇、连载 | `/story-long-write` |
| 写短篇 | 短篇、盐言、一万字 | `/story-short-write` |
| 长篇拆文 | 拆文、分析这本书、黄金三章、灵感库、跨书灵感聚合 | `/story-long-analyze` |
| 短篇拆文 | 拆短篇、分析这个故事 | `/story-short-analyze` |
| 长篇扫榜 | 长篇排行、什么火、新书在冒什么、起点/番茄/晋江/七猫长篇 | `/story-long-scan` |
| 短篇扫榜 | 短篇排行、知乎盐言排行 | `/story-short-scan` |
| 选题决策 | 写什么能爆、帮我选题、选题方向 | 长篇 `/story-long-scan`,短篇 `/story-short-scan`;没说篇幅先问一句 |
| 去 AI 味 | 去 AI 味、太 AI、去味 | `/story-deslop` |
| 审查稿件 | 审查、审稿、帮我审一下、一致性检查、看看有没有问题 | `/story-review` |
| 封面 | 封面、封面图 | `/story-cover` |
| 环境部署 | 准备写书、搭环境、初始化 | `/story-setup` |
| 浏览器操控 | 浏览器、抓取、登录态 | `/browser-cdp` |
| 导入小说 | 导入、反向解析、导入小说、把我的书导进来 | `/story-import` |
| 工作台 | dashboard、工作台、看拆文库、浏览项目文件、打开项目面板 | 见下方「Dashboard 工作台」 |
| 检查/更新版本 | 检查更新、有新版本吗、升级、更新工具箱 | 见下方「版本更新检查」 |
| 切换/列出书目 | 切书、换书、列出我的书、我在写哪几本、切换项目 | 见下方「多书切换」 |
…Read the whole file at its exact version.
How to install
mdr add zenstory-ai/oh-story-claudecode/story@sha256:558ce7f44cba4f42The line at the top of this page pins the label git:20261018.7408014, 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_bccbfeq2uy4m7ben)
4 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 19 versions of this file, between Aug 25, 2026 and Oct 18, 2026, about one every 3 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261018.7408014 latest | 2026-10-18 | 7408014 | 13,849 B | A | view · diff |
| git:20261018.f63b71f | 2026-10-18 | f63b71f | 13,858 B | A | view · diff |
| git:20261016.86a8000 | 2026-10-16 | 86a8000 | 11,525 B | A | view · diff |
| git:20261016.cbce1e8 | 2026-10-16 | cbce1e8 | 11,525 B | A | view · diff |
| git:20261015.bcf0e5f | 2026-10-15 | bcf0e5f | 12,574 B | A | view · diff |
| git:20261010.d0ed570 | 2026-10-10 | d0ed570 | 12,423 B | A | view · diff |
| git:20260927.b89dae0 | 2026-09-27 | b89dae0 | 12,389 B | A | view · diff |
| git:20260926.a06c3c5 | 2026-09-26 | a06c3c5 | 12,189 B | A | view · diff |
| git:20260926.2bb1da1 | 2026-09-26 | 2bb1da1 | 12,019 B | A | view · diff |
| git:20260924.401019e | 2026-09-24 | 401019e | 11,578 B | A | view · diff |
| git:20260924.9782435 | 2026-09-24 | 9782435 | 11,240 B | A | view · diff |
| git:20260918.0ffe7db | 2026-09-18 | 0ffe7db | 11,207 B | A | view · diff |
| git:20260915.907cde1 | 2026-09-15 | 907cde1 | 10,941 B | A | view · diff |
| git:20260908.1e2488b | 2026-09-08 | 1e2488b | 10,883 B | A | view · diff |
| git:20260830.5de060f | 2026-08-30 | 5de060f | 10,883 B | A | view · diff |
| git:20260828.5ca4da5 | 2026-08-28 | 5ca4da5 | 10,883 B | A | view · diff |
| git:20260828.b073ab9 | 2026-08-28 | b073ab9 | 10,883 B | A | view · diff |
| git:20260827.feb30aa | 2026-08-27 | feb30aa | 10,555 B | A | view · diff |
| git:20260825.d1f8858 | 2026-08-25 | d1f8858 | 10,555 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 (13849 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/oh-story-claudecode · 7,898 stars · license MIT · pushed 2026-10-18 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_bccbfeq2uy4m7ben GET https://markdownregistry.com/api/v1/resolve?ref=zenstory-ai/oh-story-claudecode/story GET https://markdownregistry.com/api/v1/blob/558ce7f44cba4f42b2a4c4b9e0500c091a9e1d1536ec98617cef0153a437c0f4
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/oh-story-claudecode
Every file in zenstory-ai/oh-story-claudecode