PlugWiki

story Skill: The Entry Point of the oh-story Web Novel Toolbox

The front door of the oh-story web novel toolbox: it sends your request to the right writing skill and can open a local project dashboard.

Installs
16.8K
on skills.sh
Stars
8.2K
on GitHub
Files
6
besides SKILL.md
Updated
Nov 2026
last repo commit

Say what you want, such as writing a long novel, scanning rankings, taking apart a hit book, removing AI tone, reviewing a draft or making a cover. The skill matches it to one of the other oh-story skills. If you only type /story, it offers four plain options.

It also answers questions about your book (character state, foreshadowing, progress), switches between books, and checks for new releases. /story dashboard starts a local Node server for browsing and editing your project files. The skill is written in Chinese and works with the other oh-story skills, so install the whole set.

Good for

  • Chinese web novel authors who draft with a coding agent
  • Writers working on Qidian, Fanqie, Jinjiang, Qimao or Zhihu Yanxuan
  • People who do not know which oh-story skill to start with

Install story

Claude Code

  1. 1

    Copy this prompt.

    Install the story skill in Claude Code. Run this command:
    
    npx skills add zenstory-ai/oh-story-claudecode -y -g
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

This installs the whole oh-story set of 14 skills, as the README says. Then open your writing folder, run /story-setup, and start a new session so the helper agents load. Drop -g to install into the current folder only.

From the project README. Source.

What's in the skill

When it loads

网络小说工具箱主入口。根据用户需求自动路由到对应 skill,并可启动本地 Dashboard。触发方式:/story、$story、/story dashboard、/网文、「我想写小说」「记住我的写作习惯」「打开工作台」「检查更新」。

Sections in SKILL.md

  1. 路由表
  2. 裸调用与新手
  3. 导入续写顺序
  4. 书目录判定
  5. 作者习惯管理
  6. 查询
  7. 交给哪个助手、传什么
  8. 能不能用助手
  9. 怎么回答作者
  10. 多书切换
  11. Dashboard 工作台
  12. 版本更新检查

Key facts

Installs on skills.sh
16,804 (Nov 2, 2026)

What it includes

  • Maps what you ask for to another oh-story skill

    Long-form writing, publish material, short stories, book and short-story analysis, ranking scans, AI-tone removal, review, covers, setup, import, browser control, dashboard, updates, book switching, author habits and project queries.

    Routing table

  • Offers four plain options when your intent is unclear

    Start or continue a long novel, write a short story, make a chapter sound less AI, or more (analysis, scans, import, review, cover). If the project is not set up it suggests /story-setup first.

    /story (bare)

  • Starts a local web dashboard for the project folder

    Runs scripts/dashboard-server.mjs with node, listening on 127.0.0.1 by default, to browse and edit .md, .txt, .json and .yaml files. The skill says not to add --allow-network.

    Runs code · /story dashboard

  • Answers story questions through helper agents

    Hands character, foreshadowing, setting, timeline and progress questions to story-explorer, and research questions to story-researcher; falls back to reading the files itself if the helpers are not installed.

    Files · Project queries

  • Lists books and sets the active one

    Writes the chosen book's path to .active-book in the project root.

    Write · Multi-book switch

  • Compares your version with the latest release

    Uses gh release view, or curl against the GitHub releases API, and asks before updating.

    Runs code · Version check

From the official docs

Permissions

Low risk

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • The dashboard can edit and delete project files

    It runs a local server on 127.0.0.1 and edits .md, .txt, .json and .yaml files. Do not pass the network flag, and stop the Node process when you are done. github.com

  • It writes .active-book

    Switching books overwrites that file in your project root. Routed skills and helper agents do their own file writes. github.com

  • Updates and research can run commands

    On your approval the version check re-runs the skills CLI install or the Claude plugin update commands. If the story-researcher helper is unavailable, SKILL.md has the main session answer research questions with whatever search tool is available. github.com

Technical details
Talks toGitHub releases API (version check)

Questions

What does the story skill do?

It is the router for the oh-story web novel skills. You describe what you want and it calls the matching skill, or asks one short question. It also opens a local dashboard on request.

How do I install it?

Use the install box above. The router only works with the rest of the set, and the README installs all 14 oh-story skills with one command. Then run /story-setup in your writing folder and open a new session.

Does it work alone?

Not usefully. The SKILL.md says the ClawHub version of story ships without story-publish, and that if a routed skill is missing it tells you to install the full package.

Is the dashboard open to my network?

By default it listens on 127.0.0.1 only. The SKILL.md tells the agent not to add the flag that opens it to the network.

Does the version check send anything?

It runs gh release view or a curl request to the GitHub releases API for zenstory-ai/oh-story-claudecode. SKILL.md says to report the version first and let you decide whether to update.

Is it safe?

It reads and edits files in your writing folder (the dashboard can edit and, after confirmation, delete .md, .txt, .json, .yaml and .toml files), can run a local Node server, and can make GitHub requests for version checks. If you agree to an update, it re-runs npx skills add zenstory-ai/oh-story-claudecode -y -g or the Claude plugin update commands. Keep your writing folder under version control and read each command before you approve it.

Does it work in Codex or Claude Code?

Yes, the README lists Claude Code and Codex CLI among seven supported agents. In Codex you call skills with a dollar sign, such as $story-setup, instead of a slash.

Information

updated Nov 2, 2026

Folder
skills/story

zenstory-ai/oh-story-claudecodeskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 2
  1. oh-story-claudecode README · github.com
  2. story SKILL.md · github.com

Updated Nov 2, 2026.