Chinese Novel Writing System
leenbj/novel-creator-skill
Guides long-form Chinese novel writing from a rough idea through outlines, chapter drafts and quality gates, with file-based memory for a story meant to reach 300万字.
Writes long Chinese novels chapter by chapter through guided questions, outlining, drafting with cliffhangers and automatic validation, with resumable projects.
SKILL.md written in Chinese; this summary is our English description.
The automated check flagged lines worth reading first. See the safety section below.
$ npx skills add PenglongHuang/chinese-novelist-skill --skill chinese-novelist -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install PenglongHuang/chinese-novelist-skill chinese-novelist --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "chinese-novelist" agent skill from https://github.com/PenglongHuang/chinese-novelist-skill/tree/master into .claude/skills/chinese-novelist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chinese-novelist", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add PenglongHuang/chinese-novelist-skill --skill chinese-novelist -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install PenglongHuang/chinese-novelist-skill chinese-novelist --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "chinese-novelist" agent skill from https://github.com/PenglongHuang/chinese-novelist-skill/tree/master into .agents/skills/chinese-novelist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chinese-novelist", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add PenglongHuang/chinese-novelist-skill --skill chinese-novelist -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install PenglongHuang/chinese-novelist-skill chinese-novelist --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "chinese-novelist" agent skill from https://github.com/PenglongHuang/chinese-novelist-skill/tree/master into .cursor/skills/chinese-novelist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chinese-novelist", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add PenglongHuang/chinese-novelist-skill --skill chinese-novelist -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install PenglongHuang/chinese-novelist-skill chinese-novelist --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "chinese-novelist" agent skill from https://github.com/PenglongHuang/chinese-novelist-skill/tree/master into .gemini/skills/chinese-novelist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chinese-novelist", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install PenglongHuang/chinese-novelist-skill chinese-novelistInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add PenglongHuang/chinese-novelist-skill --skill chinese-novelist -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "chinese-novelist" agent skill from https://github.com/PenglongHuang/chinese-novelist-skill/tree/master into .github/skills/chinese-novelist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chinese-novelist", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add PenglongHuang/chinese-novelist-skill --skill chinese-novelist -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install PenglongHuang/chinese-novelist-skill chinese-novelist --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "chinese-novelist" agent skill from https://github.com/PenglongHuang/chinese-novelist-skill/tree/master into .opencode/skills/chinese-novelist/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chinese-novelist", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
chinese-novelistWrites long Chinese novels chapter by chapter through guided questions, outlining, drafting with cliffhangers and automatic validation, with resumable projects.
The skill supports genres such as mystery, romance, fantasy, science fiction and history, and novels of 10 to 50 chapters of roughly 3000 to 5000 characters each, with a suspense hook closing every chapter and polishing meant to remove AI traces. Three rules guide the prose: show through action and dialogue rather than telling, drive each chapter with conflict or a turn, and link chapters through suspense. Each phase has its own flow document under `references/flows/`.
The process starts with loading your preferences and detecting unfinished projects, then asks three layers of questions about core premise, customization and a title. It creates a project folder with an outline, character profiles and a writing-plan JSON and waits for your approval. You then pick serial writing, parallel sub-agents or Agent Teams, after which chapters are written without further confirmation, following the outline. A final phase checks completeness and word counts and rewrites failing chapters for up to three rounds.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 6a64a04. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/, which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Chinese Novelist Chapter Writer loads about 491 tokens when it runs, and up to ~39k if it reads all its reference files. Until then it costs about 38 tokens; SKILL.md has 74 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found patterns that need a careful read before installing.
### 第三阶段:疯狂创作(无需用户确认)Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from PenglongHuang/chinese-novelist-skill at commit 6a64a04, republished under its MIT licence (© PenglongHuang). 74 words, ~491 tokens.
.claude/skills/chinese-novelist/SKILL.md (or your agent's skills folder). This skill also uses 30 other files; get the full folder from GitHub.02-写作计划.json 协调状态进入每个阶段时,先阅读对应的流程文档以获取详细执行指令。
读取用户偏好,检测未完成项目(中断续写),展示个性化欢迎。 → 详见 phase0-initialization.md
通过递进式问答收集创作需求,确定小说定位与标题:
创建项目文件夹(./chinese-novelist/{timestamp}-{小说名称}/),生成大纲、人物档案和写作计划JSON,等待用户确认。 → 详见 phase2-planning.md
规划确认后,选择写作模式:
serial):主 Agent 自己逐章写,全程无中断subagent-parallel):将章节分成批次,派生子 Agent 并行写作agent-teams):Claude Code 多 Agent 协作模式,Agent 间可通讯(需手动开启)→ 详见 phase3-writing.md
切记,一旦进入这个阶段,所有过程都禁止向用户确认。用户就是你的读者,你必须把完整的小说创作完成才能与用户报告
根据用户选择的写作模式(串行/并行/Teams)逐章执行创作流程。每章创作前必须读取 01-大纲.md 中对应章节的规划信息,严格按大纲创作。支持中断续写。 → 详见 phase3-writing.md
全程无需用户介入,自动检查所有章节完成度和字数,不合格章节自动重写(最多3轮)。 → 详见 phase4-validation.md
偏好系统、写作计划系统、黄金法则详解、字数检查脚本等跨阶段共享机制。 → 详见 shared-infrastructure.md
© PenglongHuang, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 30 other files (scripts, references, assets) in the repository root of PenglongHuang/chinese-novelist-skill.
Open the folder on GitHubat commit 6a64a04
Chinese Novelist Chapter Writer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Chinese Novelist Chapter Writer this skillPenglongHuang/chinese-novelist-skill | 3.3k | — | ~491 | Automated safety check: Warn | MIT | |
| Chinese Novel Writing Systemleenbj/novel-creator-skill | 671 | — | ~3.9k | Automated safety check: Pass | None | |
| Sun-Style Restrained Narrative WritingKKKKhazix/sun-style-writing | 403 | — | ~1.7k | Automated safety check: Pass | MIT | |
| Long Story AnalysisNarcooo/inkos | 10k | — | ~364 | Automated safety check: Pass | AGPL-3.0 | |
| Short Web Fiction Writeruu201/character-arc | 583 | — | ~3.7k | Automated safety check: Pass | MIT | |
| Narrative Continuity CriticUfukNode/Noustiny | 181 | — | ~2.3k | Automated safety check: Pass | MIT |
leenbj/novel-creator-skill
Guides long-form Chinese novel writing from a rough idea through outlines, chapter drafts and quality gates, with file-based memory for a story meant to reach 300万字.
KKKKhazix/sun-style-writing
Writes Chinese first-person nonfiction in a restrained plain-description style: short sentences, exact numbers, objects that carry feeling and silence at the peak.
Narcooo/inkos
Breaks down a full novel or long sample into story mechanisms and style traits the agent can reuse as craft, without copying names or wording.
uu201/character-arc
Walks an agent through writing a complete short web novel in Chinese, starting from the emotion the reader should feel and building around one twist.
UfukNode/Noustiny
Grades whether a downstream story beat still holds after an upstream insertion, returning a strict JSON verdict of still_valid, needs_rewrite or must_delete.
zenstory-ai/oh-story-claudecode
Breaks down a popular Chinese short story into story core, structure, emotional line, twists and techniques, and saves the analysis as files for a follow-up writing skill.
Categories
Writes long Chinese novels chapter by chapter through guided questions, outlining, drafting with cliffhangers and automatic validation, with resumable projects. The skill supports genres such as mystery, romance, fantasy, science fiction and history, and novels of 10 to 50 chapters of roughly 3000 to 5000 characters each, with a suspense hook closing every chapter and polishing meant to remove AI traces. Three rules guide the prose: show through action and dialogue rather than telling, drive each chapter with conflict or a turn, and link chapters through suspense.
Chinese Novelist Chapter Writer fits situations like: writing a multi-chapter Chinese web novel from a premise; resuming an interrupted novel project; planning an outline and character profiles before drafting; checking chapter word counts and quality across a finished draft.
Run `npx skills add PenglongHuang/chinese-novelist-skill --skill chinese-novelist -a claude-code`. Or copy the skill folder (the PenglongHuang/chinese-novelist-skill repository) into .claude/skills/chinese-novelist in your project. Claude Code loads it when a task matches its description.
Run `npx skills add PenglongHuang/chinese-novelist-skill --skill chinese-novelist -a codex`. Or copy the skill folder (the PenglongHuang/chinese-novelist-skill repository) into .agents/skills/chinese-novelist in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add PenglongHuang/chinese-novelist-skill --skill chinese-novelist -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/chinese-novelist, .gemini/skills/chinese-novelist, .github/skills/chinese-novelist and .opencode/skills/chinese-novelist in your project.
SKILL.md names no scripts, command-line tools or credentials: Chinese Novelist Chapter Writer is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md flagged 1 warning(s): tells the agent its actions are pre-authorized / not to stop for confirmation. Read the flagged lines before installing; the check is not a guarantee either way. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Chinese Novelist Chapter Writer is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 491 tokens (SKILL.md is roughly 2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 39k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Chinese Novelist Chapter Writer: Chinese Novel Writing System (leenbj/novel-creator-skill, 671 stars), Sun-Style Restrained Narrative Writing (KKKKhazix/sun-style-writing, 403 stars), Long Story Analysis (Narcooo/inkos, 10k stars) and Short Web Fiction Writer (uu201/character-arc, 583 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
PenglongHuang (a GitHub user) maintains it in PenglongHuang/chinese-novelist-skill, which has 3,349 GitHub stars. The repository was last updated on October 6, 2026.
Source: PenglongHuang/chinese-novelist-skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.