novel-writer-cli

Automate long-form novel drafting and archival into WPS Notes via CLI.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/dy9759/SkillCollection --skill novel-writer-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: novel-writer-cli
Source: https://github.com/dy9759/SkillCollection/tree/main/skills/novel-writer-cli
Command: npx skills add https://github.com/dy9759/SkillCollection --skill novel-writer-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates manual context management and continuity errors during long-form novel writing by using WPS Notes as the single source of truth and automating chapter drafting, character and scene indexing, image generation, and archival via a CLI tool.

Core Features & Use Cases

  • Cold-start project creation: automatically build a meta index, worldbuilding, character and scene notes, and default chapter settings from a few guided prompts.
  • Continuity-safe drafting: before each write, read meta, latest chapter endings, character states, scene status, and uncollected foreshadowing to prevent contradictions.
  • Automated archival and logs: create chapter notes, update meta indexes, append plot and foreshadowing logs, and update character/scene state programmatically.
  • Integrated image generation: produce and attach character and scene images while enforcing strict prompts for visual consistency across chapters.
  • Use Case: an author instructs the assistant to "continue chapter 7 with focus on the protagonist's injury recovery," and the Skill loads context, enforces constraints, writes to WPS Notes via CLI, updates logs, and returns a brief save summary.

Quick Start

Ask the assistant to initialize a new novel project by giving a short story idea and request it to create the meta, character, scene, and first chapter notes in WPS Notes using wpsnote-cli.

Frequently Asked Questions about novel-writer-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I maintain character and plot continuity during long-form novel writing?

To maintain novel writing continuity, this Skill reads meta indexes, latest chapter endings, and character states before drafting to prevent contradictions. It automatically loads uncollected foreshadowing and scene status to enforce consistency across chapters.

What is the best way to automate chapter drafting and archival using WPS Notes?

Automating chapter drafting and archival with WPS Notes requires the wpsnote-cli tool to programmatically create chapter notes, update meta indexes, and append plot logs. The Skill handles read and write operations to keep your novel structured.

Can I generate consistent character and scene images automatically while writing a novel?

Yes, you can generate consistent character and scene images by using the integrated image-generation endpoints. The Skill enforces strict visual prompts during creation to ensure character design and scene consistency across all chapters.

Do I need wpsnote-cli to set up a new novel project from scratch?

Yes, wpsnote-cli is required for cold-start novel project creation. The Skill uses it to automatically build your meta index, worldbuilding notes, character and scene notes, and default chapter settings from a few guided prompts.

How does a CLI-driven workflow handle novel scene and character management?

A CLI-driven workflow handles scene and character management by maintaining a meta-index that tracks state changes. Before each write, it loads character states and scene status to enforce style constraints and prevent continuity errors.