← Back to Skills Marketplace
202
Downloads
0
Stars
0
Active Installs
7
Versions
Install in OpenClaw
/install webnovel-writer
Description
长篇网络小说创作引擎,支持写作、续写、审稿、一致性检查、矛盾检测、角色状态管理。适用于番茄小说等平台的都市/奇幻/悬疑/催泪等类型长篇连载(50万字以上)。当用户提到写小说、续写章节、检查章节矛盾、审查小说质量、角色设定管理、时间线梳理、大纲规划、弹幕角色管理时触发。覆盖从大纲设计到逐章写作到质量审校的完整流程。
Usage Guidance
This skill appears to be what it claims: a long‑form novel writing and auditing toolkit that reads and updates project files and runs bundled Python scripts. Before installing or running it: (1) review the included Python scripts (especially large files like consistency_check.py and any CLI entrypoints) so you understand any file writes and any network/activity they may perform; (2) run it on a dedicated/sandboxed project directory (not your home dir) so grep/read/tail operations and JSON/MD updates are limited to intended files; (3) take a backup of important work (the CLI has backup commands but do a manual copy first); (4) if you need offline guarantees, inspect the code for any network calls or telemetry (none are evident in SKILL.md/README, but full source review is recommended); (5) optional dependencies (jieba) are only needed for semantic checks — install them explicitly and review their provenance. If you cannot review the code, run the tool in an isolated environment (container/VM) to reduce risk.
Capability Analysis
Type: OpenClaw Skill
Name: webnovel-writer
Version: 3.3.0
The skill bundle is a highly sophisticated and well-structured engine for AI-assisted long-form novel writing. It provides a comprehensive suite of tools for consistency checking, rhythm analysis, character state tracking, and automated quality reporting. Security analysis of the Python scripts (e.g., cli.py, consistency_check.py, run_parallel.py) shows they are focused entirely on local text processing, regex-based analysis, and local file management. No evidence of data exfiltration, unauthorized network access, or malicious prompt injection was found. The use of subprocess execution is limited to internal orchestration of the bundle's own scripts, and the backup functionality is restricted to local directories.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, README, and the included scripts and references consistently implement a long‑form novel writing/auditing engine (context loaders, consistency checks, state machines, foreshadowing tracking, CLI). There are no unrelated credentials, binaries, or network endpoints declared in the metadata that would contradict the stated purpose.
Instruction Scope
The SKILL.md explicitly instructs the agent to read and write many project files (markdown, JSON), run the bundled Python CLI (scripts/cli.py) and lightweight shell commands (grep, tail), and perform deep manual‑style reading. That is coherent with a writer/editor tool, but the runtime instructions do permit reading/writing arbitrary files inside whatever working directory is used and executing the included Python scripts (which can implement arbitrary logic). Reviewers should be aware the skill's actions are file‑system heavy and will mutate project files (tracking JSONs, reports, backups).
Install Mechanism
No install spec is provided (instruction-only skill with code files present). The repository contains local Python scripts and tests; optional dependencies (e.g., jieba) are mentioned but not required in metadata. No external download URLs, brew/npm installs, or extract steps are present in the metadata that would raise high‑risk install concerns.
Credentials
The skill declares no required environment variables, credentials, or config paths. The runtime instructions reference only project‑local files (大纲.md, 设定词典.md, character_states.json, 正文/*, etc.), which are appropriate for a novel‑writing tool. There are no undeclared credential accesses in the provided SKILL.md.
Persistence & Privilege
always is false and the skill does not request forced inclusion or platform‑wide privileges. Its normal behavior includes updating project files (tracking tables, snapshots, reports) which is expected for this domain; it does not request access to other skills' configuration or system‑wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install webnovel-writer - After installation, invoke the skill by name or use
/webnovel-writer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.3.0
新增34个测试覆盖全部22个脚本,318passed 0failed,修复diff_check语法错误
v3.2.0
清理冗余文件,新增diff检测+HTML报告+性能基准+深度审读指南,22脚本284测试
v3.0.0
并行检测引擎+SQLite缓存+增量检测+jieba语义重复+命名实体识别,284passed
v2.2.1
修复句式重复检测bug, 284passed 0failed
v2.2.0
配置管理+版本管理+数据备份,修复4个测试,283passed
v2.1.0
测试迁移到标准路径, SKILL.md补全脚本参数速查
v2.0.0
v2: 企业级重构 - 通用化SKILL.md, 统一CLI(13脚本), 移除用户数据, 中英README+LICENSE
Metadata
Frequently Asked Questions
What is Novel Writer?
长篇网络小说创作引擎,支持写作、续写、审稿、一致性检查、矛盾检测、角色状态管理。适用于番茄小说等平台的都市/奇幻/悬疑/催泪等类型长篇连载(50万字以上)。当用户提到写小说、续写章节、检查章节矛盾、审查小说质量、角色设定管理、时间线梳理、大纲规划、弹幕角色管理时触发。覆盖从大纲设计到逐章写作到质量审校的完整流程。 It is an AI Agent Skill for Claude Code / OpenClaw, with 202 downloads so far.
How do I install Novel Writer?
Run "/install webnovel-writer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Novel Writer free?
Yes, Novel Writer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Novel Writer support?
Novel Writer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Novel Writer?
It is built and maintained by ZYuanJia (@zyuanjia); the current version is v3.3.0.
More Skills