← all repositories
worldwonderer/oh-story-claudecode

Claude Code’s Unlikely Side Hustle: Writing Web Novels

Because managing a sprawling web serial by hand is a recipe for contradictions and forgotten foreshadowing, this skill pack turns Claude Code into a full-stack fiction factory.

4.5k stars JavaScript Coding Assistants
oh-story-claudecode
Velocity · 7d
+54
★ / day
Trend
cooling
star history

What it does This skill pack turns Claude Code into an assembly line for Chinese web novels, handling everything from bestseller reconnaissance and plot deconstruction to drafting and cover art. It is essentially a sophisticated orchestration layer—specialized agents, shell hooks, and a strict directory schema—glued over Claude, rather than a standalone engine. The workflow mirrors a dev pipeline: scan the market, reverse-engineer hits, modularize the tropes, then generate long or short fiction while an automated linter hunts for continuity errors and “AI taste.”

The interesting bit Instead of treating the LLM as a magic typewriter, the project imposes a filesystem-heavy project structure (设定/, 大纲/, 正文/, 追踪/) that persists world-building, outlines, and foreshadowing states across sessions. A dedicated consistency-checker agent grades your own lore against S1-S4 severity levels, which is more diligence than most production codebases receive.

Key highlights

  • Seven role-specific agents split the work: Opus handles story architecture, Sonnet writes and designs characters, and Haiku performs cheap consistency checks and context retrieval.
  • Automated hooks detect missing outlines and broken foreshadowing at session start, snapshot progress before context compression, and validate story metadata at git commit time.
  • A deslop skill explicitly scans prose for AI-writing tics and scrubs them; a browser-cdp skill scrapes platform data reusing existing login sessions.
  • Over 100 methodology files (hook techniques, emotion arcs, dialogue craft) live in references/ and load on demand to avoid context bloat.
  • Generated projects separate lore, outlines, body text, benchmarks, and continuity tracking into discrete Markdown files, making a 500-chapter serial slightly less likely to collapse under its own contradictions.

Verdict Grab this if you are a Chinese web-novel author who wants to treat fiction like a maintainable software project. Skip it if you are looking for a general-purpose creative-writing tool or expect the AI to do all the emotional heavy lifting for you.

Frequently asked

What is worldwonderer/oh-story-claudecode?
Because managing a sprawling web serial by hand is a recipe for contradictions and forgotten foreshadowing, this skill pack turns Claude Code into a full-stack fiction factory.
Is oh-story-claudecode open source?
Yes — worldwonderer/oh-story-claudecode is open source, released under the MIT license.
What language is oh-story-claudecode written in?
worldwonderer/oh-story-claudecode is primarily written in JavaScript.
How popular is oh-story-claudecode?
worldwonderer/oh-story-claudecode has 4.5k stars on GitHub and is currently cooling off.
Where can I find oh-story-claudecode?
worldwonderer/oh-story-claudecode is on GitHub at https://github.com/worldwonderer/oh-story-claudecode.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.