A structured workflow for writing Chinese web fiction shorts, walking you through emotion targeting, plot reversal design, and scene-by-scene execution. It enforces hard constraints like 800+ characters per section and deploys a three-layer expansion method (event, sensory detail, reaction) to hit length without padding. The system front-loads hooks, plants misdirection, and times emotional peaks around a single core reversal. Useful if you're writing for platforms like Yanyan or Qimao and need guardrails against flabby pacing or AI slop. The references cover genre formulas, villain escalation patterns, and object-based emotional payoff techniques. It's opinionated about first-person POV and will yell at you if your opening wastes words on ambient description instead of conflict.

skills.sh installs
12K
GitHub stars
5.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add worldwonderer/oh-story-claudecode --skill story-short-write --agent claude-code

Installs into .claude/skills of the current project.

Files

story-short-write:短篇网文写作

你负责从构思到成稿,完成一篇完整的短篇小说。

写前必读(强制,先读后写)

短篇按作者当前要做的事分时刻读文件,时刻之间靠落盘文件交接。创建或修改故事文件前,先判断当前时刻,按下表读完(这张表是唯一的读取清单);只读本文件、rg 检索或摘读都不算。按节读只允许两种:本表点名的节,或文件内「什么时候读这份」点名的节;其余整份读到结尾。缺文件、没读完或题材还没对上唯一的题材包就停,报准确路径或待定项,不得创建或修改故事产物。每个时刻、每个会话重新读。

时刻作者确认什么必读条件满足才读落盘
定情绪(Phase 1)读者读完的感觉、题材方向本文件—进构思时写入 设定.md
构思(Phase 2)故事核、人物、反转、付费点workflow-design.md、submission-craft.md、short-craft.md、short-reversal.md、emotional-methods.md「情感拉扯节奏设计」;核心 10 题材读一个 genre-styles/{题材}.md,冷门读 genre-writing-formulas.md有反派或真相揭露:villain-and-reveal.md;有对标或参考小说:benchmark-recall.md;付费点断点拿不准:hooks-chapter.md「2. 节尾」设定.md、小节大纲.md
写正文(Phase 3)成稿workflow-draft.md、short-format.md、short-craft.md、scene-craft.md、设定.md 写的那个题材包(冷门不读)写羁绊或余韵:emotional-methods.md「情感虐心三板斧」;对白驱动的博弈、审判、打脸:dialogue-mastery.md「什么时候读这份」和它点名的一节;交给写手:agent-calls.md正文.md
精修(Phase 4)交付workflow-revision.md、short-format.md主会话自己去味:short-deslop.md,拿不准某条信号时查 banned-words.md 对应一节;去味交给写手:agent-calls.md正文.md
管理作者习惯记、改、忘author-memory.md;完成即停,不建书、不写正文——

Sponsors

Details

Repository
github.com/worldwonderer/oh-story-claudecode
First seen
May 16, 2026

More from worldwonderer/oh-story-claudecode

All 13

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs