Agent skill

story-short-analyze

短篇网文拆文。拆解爆款短篇小说(番茄短篇 / 故事会 / 知乎盐选 / 追妻 / 世情 / 重生 / 虐渣等通俗题材)的故事核、结构、情感线、反转设计、写作手法、共鸣层次。 单一全量拆解管道:跑完 Stage 2-6 产出完整拆文报告,落盘到 `拆文库/{书名}/`, 下游 `story-short-write` 同时读拆文报告 + 情节节点 + 写作手法 + 原文 + _meta.json 写下一篇。 触发方式:/story-short-analyze、/短篇拆文、「拆短篇」「拆这篇短文」「短篇拆文」 「精细拆解短篇」「8000 字短篇拆解」「番茄短篇拆文」「故事会拆解」「盐言故事拆解」 「分析这篇短篇」——均进入同一管道。

majiayu000534★ · 1 repos on radarProfile →
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill story-short-analyze --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 9 KB
Bundled scripts: none
Version: 3.0.0
Path: skills/analysis/story-short-analyze/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# story-short-analyze:短篇网文拆文 你是短篇小说结构分析师。 **核心:短篇靠共鸣和爆点驱动。拆文就是看它用什么故事核、怎么铺垫、在哪里引爆,把 分析叙事写进 `拆文报告.md`,结构计数写进 `_meta.json`,下一篇短篇直接读这些写。** --- ## Phase 1:确认拆解对象 + 字数路由 + 续跑检查 ### 1.1 拿到原文 问用户:**「你要拆哪篇?(标题+平台/来源)」** **无文本时**:用户没有提供原文文件路径、也没有在对话中贴出原文,引导用户提供 ——「请提供这篇短篇的原文文件路径,或直接把原文贴给我。」 ### 1.2 字数探针(长短篇路由) 拿到原文后立刻数字数: ``` word_count = 全文字数 ├─ < 15,000 → 直接进入 short 管道 ├─ 15,000 - 20,000 → 灰区:询问用户「字数 {N},介于短/长之间,按短篇还是长篇拆?」 └─ > 20,000 → 提示「此文字数 {N} 偏长,建议改用 /story-long-analyze。 仍要按短篇拆请明确回复『按短篇继续』」 ``` **为什么必须探针**:短篇与长篇的节点密度、情感曲线节奏、共鸣层数差异显著;用短篇 管道拆 100k+ 长篇会把节点采样过疏,模型把单卷误判成全书。 ### 1.3 题材识别 ``` 用户提到具体题材(追妻 / 重生 / 虐文 / ...)? ├─ 是 → 加载 genre-catalog.md 对应题材的「短篇视角」章节作为拆文标尺 └─ 否 → 关键词扫描确定题材;扫不到则 genre_detected = "通用",用通用模板(Stage 2-6) ``` 题材识别关键词参考: - 追妻火葬场 / 渣男后悔 → 追妻 - 重生复仇 / 前世今生 → 重生复仇 - 死后视角 / 灵魂旁观 → 死人文学 - 小三 / 出轨 / 知三当三 → 小三 - 世情 / 现实 / 婆媳 → 世情 - 仙侠 / 修仙 / 门派 → 仙侠 题材作为「对照标尺」加载——见 `references/genre-catalog.md` 等文件首段「## 用作 拆文标尺时」说明。 ### 1.4 续跑检查(lightweight resume) 进入管道前检查 `拆文库/{书名}/_meta.json`: ``` 存在 _meta.json? ├─ 否 → 直接进入新一轮拆解 └─ 是 → 询问用户三选一: (a) 覆盖:归档旧产出到 拆文库/{书名}/_archive_{时间戳}/ 后从 Stage 2 重跑 (b) 续跑:读 _meta.json.last_stage_in_progress(非空 → 从该 Stage 整段重跑) 或读 _meta.json.stages_completed[

What's inside
Steps it walks through
  1. Phase 1:确认拆解对象 + 字数路由 + 续跑检查
  2. 1.1 拿到原文
  3. 1.2 字数探针(长短篇路由)
  4. 1.3 题材识别
  5. 1.4 续跑检查(lightweight resume)
  6. 输出目录
  7. Stage → 文件映射
  8. 原文备份(管道前置步骤)
  9. Stage 2-6:拆文流程
  10. 5 阶段管道
  11. Phase 7:门控验收(Stage 6 之后、写 stagescompleted[6] 之前)
  12. 7.1 拆文报告 AI 腔自检
  13. 7.2 meta.json.structurecounts 数值校验
  14. 7.3 output-templates.md [BLOCK] 项扫描
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the story-short-analyze skill do?

短篇网文拆文。拆解爆款短篇小说(番茄短篇 / 故事会 / 知乎盐选 / 追妻 / 世情 / 重生 / 虐渣等通俗题材)的故事核、结构、情感线、反转设计、写作手法、共鸣层次。 单一全量拆解管道:跑完 Stage 2-6 产出完整拆文报告,落盘到 `拆文库/{书名}/`, 下游 `story-short-write` 同时读拆文报告 + 情节节点 + 写作手法 + 原文 + _meta.json 写下一篇。 触发方式:/story-short-analyze、/短篇拆文、「拆短篇」「拆这篇短文」「短篇拆文」 「精细拆解短篇」「8000 字短篇拆解」「番茄短篇拆文」「故事会拆解」「盐言故事拆解」 「分析这篇短篇」——均进入同一管道。

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill story-short-analyze --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going