Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    mave99a

    novel-creator

    mave99a/novel-creator
    Writing
    3
    3 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Interactive novel creation workflow combining RPG-style storytelling with professional EPUB ebook production. Use when users want to: (1) Create interactive stories/RPG games with branching choices,...

    SKILL.md

    Novel Creator

    Transform story ideas into complete novels with EPUB output through an interactive RPG-style workflow.

    Workflow

    [Story Concept] → [Interactive RPG] → [Writing Plan] → [Chapters] → [EPUB]
         Phase 1           Phase 2           Phase 3        Phase 4     Phase 5
    

    Phase 1: Story Setup

    Use AskUserQuestion tool to gather:

    Element Options Default
    Genre 穿越/Fantasy/Romance/Mystery 穿越
    Setting Ancient palace/Modern/Fantasy world Palace
    Protagonist Name, background, abilities -
    Goal What to achieve Survive and thrive
    Length Chapters × words 10 × 5000

    Load character personas from references/personas.md based on setting.

    Phase 2: Interactive RPG

    Run 10-15 decision points where user makes choices via AskUserQuestion:

    [Vivid scene description]
    ↓
    AskUserQuestion with 3-4 meaningful choices
    ↓
    [Consequence + next scene]
    

    Required elements to weave in:

    • Tech/Knowledge: Modern knowledge as "magic" (phone→照妖镜, chemistry→炼丹)
    • Fantasy: Special abilities (灵觉), artifacts (蓄雷珠), prophecies
    • Romance: First meeting → mutual help → feelings → confession

    Track throughout:

    • Key plot points and decisions
    • Relationship development stages
    • Items and abilities acquired
    • Foreshadowing seeds planted

    Phase 3: Writing Plan

    Create task_plan.md with:

    # Writing Plan: [Title]
    
    ## Characters
    | Name | Role | Traits | Arc |
    |------|------|--------|-----|
    
    ## Foreshadowing Matrix
    | Element | Ch.1 Hint | Development | Payoff |
    |---------|-----------|-------------|--------|
    | Tech | [seed] | Ch.4 [use] | Ch.9 [climax] |
    | Fantasy | [seed] | Ch.6 [reveal] | Ch.9 [power] |
    | Romance | [meeting] | Ch.5 [feelings] | Ch.10 [love] |
    
    ## Poetry Pairings (Chinese novels)
    | Ch | Ancient Poetry | Modern Lyrics | Theme |
    |----|----------------|---------------|-------|
    See references/poetry_pairs.md for suggestions.
    
    ## Chapter Outline
    - [ ] Ch.1: [title] - [key scenes, ~5000 words]
    ...
    
    ## Progress
    | Ch | Status | Words |
    |----|--------|-------|
    

    Phase 4: Chapter Writing

    Write each chapter (~4000-5500 words) following this structure:

    # 第X章:[押韵标题]
    
    > *[Ancient poetry quote]*
    > *——[Author]《[Title]》*
    
    ---
    
    ## 一
    [Scene 1: Setting + action]
    
    ## 二
    [Scene 2: Dialogue + conflict]
    
    ## 三
    [Scene 3: Resolution + hook]
    
    ---
    
    (第X章完)
    
    ---
    
    > *"[Modern lyrics quote]"*
    > *——《[Song]》*
    

    Writing checklist:

    • Vivid sensory descriptions (sight, sound, smell, touch)
    • Dialogue with subtext (what's said vs. what's meant)
    • Internal monologue showing modern perspective
    • Proper pacing (action → dialogue → reflection)
    • Foreshadowing elements per plan
    • Chapter-end hook

    File naming: [##]_[章节标题].md (e.g., 01_梦回千年惊鸿起.md)

    Update task_plan.md progress after each chapter.

    Phase 5: EPUB Generation

    Run:

    python3 scripts/create_epub.py
    

    Script auto-detects chapter files in current directory and generates:

    • Cover page with title/subtitle/author
    • Introduction page
    • All chapters with proper formatting
    • Table of contents
    • Chinese typography CSS

    Output: [书名].epub

    Quick Commands

    User says Action
    "写一部穿越小说" Full workflow Phase 1-5
    "根据大纲写小说" + outline Phase 3-5
    "把章节转成epub" Phase 5 only
    "继续写下一章" Resume Phase 4

    Resources

    • scripts/create_epub.py - EPUB generator
    • references/personas.md - Character templates by setting
    • references/poetry_pairs.md - Poetry and lyrics pairings
    Recommended Servers
    Draw.io
    Draw.io
    Svelte
    Svelte
    Hugeicons MCP Server
    Hugeicons MCP Server
    Repository
    mave99a/novel-skill
    Files