← 返回 Skills 市场
111
总下载
1
收藏
1
当前安装
8
版本数
在 OpenClaw 中安装
/install novelcraft
功能描述
Fully autonomous book author. Creates complete novels from idea to finished PDF/EPUB. Modular workflow with standardized config schema v3.2: Concept → Option...
安全使用建议
This skill appears to be what it claims (an autonomous novel author), but exercise caution before giving it autonomous control.
- Start in 'step-by-step' mode (the docs recommend this) and test with a tiny project.
- Review SECURITY.md and module-images.md before enabling images. Do not enable external image providers (API endpoints) or paste secrets into project files until you know where data is sent.
- Confirm whether you need pandoc/xelatex for your use case; the registry metadata omits them but the docs reference them for PDF/EPUB generation.
- Note the skill uses powerful agent APIs (list/kill/spawn subagents and write locks/manifests). Ensure you understand and trust this behavior before running in autonomous mode.
- Point out to the maintainer the contradictory guidance (e.g., 'DO NOT poll sessions_list' vs example code that lists subagents) and ask for clearer, minimal privileges for subagent management.
- If you plan to use image generation, configure providers to local/offline endpoints where possible and keep API keys in an external secret store (not in project-manifest or module-*.md files).
If you want, I can list the exact doc lines that contradict each other and propose a minimal checklist to safely test the skill.
功能分析
Type: OpenClaw Skill
Name: novelcraft
Version: 3.2.3
NovelCraft is a comprehensive autonomous book-authoring skill that utilizes a modular subagent architecture to handle concept generation, sequential chapter writing, and document publication. The skill is well-documented, featuring a detailed security guide (SECURITY.md), a quality-control scoring system, and clear instructions for error recovery and subagent management. While it requires significant file system access and optional network connectivity for image generation, these behaviors are strictly aligned with its stated purpose and include safety features such as disabling images by default. The presence of hardcoded local paths (e.g., /home/felix/) and a local IP address (192.168.2.150) in the templates appears to be a lack of portability or a placeholder from the developer's environment rather than a sign of malicious intent.
能力评估
Purpose & Capability
The name/description (autonomous book author) align with the instructions: the SKILL.md describes spawning subagents to write chapters, managing manifests, producing PDFs/EPUBs, and optional image generation. The workload (file reads/writes under ~/.openclaw/workspace/novelcraft/, manifest updates, spawning subagents, optional HTTP calls to image providers) is coherent with producing books. Minor mismatch: registry metadata lists no required binaries, but README, GETTING-STARTED and clawhub.yml recommend/expect pandoc and xelatex for publication; this should be clarified (they are optional for image-less/draft output but required for PDF/EPUB generation).
Instruction Scope
SKILL.md gives the agent broad operational instructions including killing existing subagent sessions, listing active subagents, spawning new subagents with long timeouts, writing/locking files in the user's workspace, and sending messages/HTTP requests to configured image providers. These actions are within the skill's purpose (orchestration of writing tasks) but are powerful primitives. There are also contradictions in the doc: e.g., a 'DO NOT poll sessions_list' directive exists alongside sample code that calls subagents({action: 'list'}). The samples instruct filesystem locking and automatic retries with up to 3 retries — all expected for orchestration but they grant the skill wide discretion to modify files and manage agent sessions, so test in step-by-step mode first.
Install Mechanism
No install spec and no code files (instruction-only) — low installation risk. Nothing is downloaded or written by an installer. The only runtime effects are via the agent's existing APIs and file system operations described in SKILL.md.
Credentials
The skill declares no required environment variables or credentials, which fits an instruction-only, local-first authoring tool. The docs do discuss optional external image providers and advise storing API keys in environment variables or external secret stores, but those env vars are not required by the skill. This is reasonable for optional features; however, if you enable remote image providers you may end up providing external endpoints and keys — review those carefully before enabling images. No unrelated credentials are requested.
Persistence & Privilege
always:false (good). The skill instructs persistent, repeated file writes to the user's workspace and direct control over subagent sessions (kill, spawn). While this is functionally required for orchestrating chapter subagents, it increases blast radius if the skill runs autonomously. The skill does not request system-wide configuration changes or other skills' credentials, but its ability to kill and spawn sessions and to write manifest files means you should avoid enabling full autonomous mode until you trust the config.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install novelcraft - 安装完成后,直接呼叫该 Skill 的名称或使用
/novelcraft触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v3.2.3
Translate GETTING-STARTED.md to English
v3.2.2
Translate TARGET-AUDIENCE-FEATURE.md to English
v3.2.1
Add GETTING-STARTED.md for new users
v3.2.0
v3.2.0: Target Audience Profiles, Enhanced Images, Workflow Fixes
v3.0.3
Translate roadmap and future features documentation to English
v3.0.2
Add development roadmap with Dashboard and Audio features. Document planned web UI for project monitoring and TTS integration for audiobook generation.
v3.0.1
Security hardening: Add SECURITY.md, clarify image defaults (disabled), add requirements section, emphasize step-by-step mode for first runs
v3.0.0
Initial release: autonomous book author with modular workflow, review system with scoring, sequential chapter writing, optional image generation, PDF/EPUB output. Includes English handbook.
元数据
常见问题
Novelcraft 是什么?
Fully autonomous book author. Creates complete novels from idea to finished PDF/EPUB. Modular workflow with standardized config schema v3.2: Concept → Option... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 111 次。
如何安装 Novelcraft?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install novelcraft」即可一键安装,无需额外配置。
Novelcraft 是免费的吗?
是的,Novelcraft 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Novelcraft 支持哪些平台?
Novelcraft 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Novelcraft?
由 Kesuek(@kesuek)开发并维护,当前版本 v3.2.3。
推荐 Skills