webnovel-init

Gather webnovel details and generate a structured project skeleton.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kael-odin/NovelOS --skill webnovel-init-kael-odin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webnovel-init
Source: https://github.com/kael-odin/NovelOS/tree/main/webnovel-writer/skills/webnovel-init
Command: npx skills add https://github.com/kael-odin/NovelOS --skill webnovel-init-kael-odin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires webnovel.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of starting a webnovel project with incomplete or scattered ideas by guiding users through a structured, in-depth initialization process. It ensures all critical creative and structural elements are defined upfront, preventing rework and ensuring a solid foundation for planning and writing.

Core Features & Use Cases

  • Comprehensive Information Gathering: Collects detailed information on genre, characters, world-building, plot hooks, and constraints through interactive prompts.
  • Project Skeleton Generation: Creates essential project files and directories, including state management, setting collections, and an initial outline.
  • Constraint Definition: Helps define unique selling points, anti-tropes, and hard constraints to ensure creative differentiation.
  • Use Case: A new author wants to start a fantasy webnovel but is unsure about the world's magic system or the protagonist's core motivation. This Skill walks them through defining these elements systematically before any writing begins.

Quick Start

Use the webnovel-init skill to deeply initialize a new webnovel project, guiding the user through all necessary setup steps.

Frequently Asked Questions about webnovel-init

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

FAQPage Schema
How do I start a webnovel project with scattered ideas?

To start a webnovel project with scattered ideas, use a structured initialization process that interactively gathers comprehensive details on genre, plot, and characters. This generates a structured project skeleton with state files and setting documents, ensuring a solid foundation for writing.

What is the best way to plan webnovel world-building and character motivations?

The best way to plan webnovel world-building and character motivations is through guided information collection. A writing assistant walks you through interactive prompts to systematically define your magic system, protagonist motivations, and setting collections before any writing begins.

How do I outline a story and define constraints to prevent creative rework?

To outline a story and define constraints that prevent rework, establish unique selling points, anti-tropes, and hard constraints upfront. Generating an initial outline alongside setting documents ensures creative differentiation and structural consistency during subsequent writing phases.

Does webnovel-init support deterministic task execution for project setup?

Yes, webnovel-init supports deterministic task execution for project setup. It combines automated project skeleton generation with user-guided information collection to create essential directories, state management files, and initial outlines reliably.

Can I use this creative writing assistant for fantasy webnovel planning?

You can use this creative writing assistant for fantasy webnovel planning by interactively defining specific elements like magic systems and protagonist motivations. It systematically collects these comprehensive details to build a tailored project skeleton for your genre.

What files are generated during webnovel project initialization?

During webnovel project initialization, the process generates a structured project skeleton including essential directories, state management files, setting collections, and an initial outline. These documents provide the structural foundation for your subsequent writing phases.