Oh Story: 14 Agent Skills for Web Novel Writing and Continuity Tracking
An overview of Oh Story, an MIT-licensed toolkit packaging 14 agent skills into AI coding tools like Claude Code and Codex for web novel drafting and continuity
Open-source toolkit oh-story-claudecode by zenstory-ai packages 14 agent skills for web novel planning and drafting into AI coding tools. Following its April 2026 debut, the project published its v0.9.2 release on October 29, 2026, adding publication metadata management and prompt-only cover generation.

Image source: https://github.com/zenstory-ai/oh-story-claudecode
Packaging 14 Skills Across Agent CLI Frameworks
Oh Story operates directly inside existing developer-oriented AI coding environments rather than as standalone desktop software. Supported CLI hosts include Claude Code, Codex CLI, Google Antigravity, ZCode, OpenClaw, and Reasonix.
After global installation (npx skills add zenstory-ai/oh-story-claudecode -y -g), running /story-setup inside a project directory deploys the required hooks, agents, and reference files. The toolkit organizes creative writing workflows into 14 modular skills, covering market ranking sweeps, narrative teardowns, drafting, deslop editing, and cover generation prompts.
File-Based Continuity and State Integrity
To prevent narrative drift across long-form fiction where characters and setups are forgotten over dozens of chapters, Oh Story tracks continuity through local files. Built around _tracking-state.json, it maintains independent state cards for chapter progress, active foreshadowing threads, and character statuses.
The architecture explicitly separates 'author truth' from 'reader-known facts', preventing characters from acting on unrevealed lore prematurely. Before and after drafting chapters, automated scripts validate outline alignment and check for repetitive AI phrasing, ensuring character and event states remain synchronised across sessions.
Platform Conventions and Practical Constraints
Distributed under an MIT license, Oh Story utilizes an agent's configured LLM without requiring dedicated GPU infrastructure or proprietary software subscriptions. However, its prompts and templates are designed around Chinese web novel conventions across platforms like Qidian, Fanqie, and Jinjiang.
While the v0.9.2 update added automated metadata preparation for platform submission, adapting the system to other regional markets requires customizing tagging schemas and editorial prompts. Furthermore, its reliance on CLI workflows requires familiarity with developer tooling.
Sources
- GitHub: zenstory-ai/oh-story-claudecode