novel-creator

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, (2) Write full novels from story concepts, (3) Generate novels with time-travel/fantasy/romance eleme

By mave99a · 769 installs

npx skills add mave99a/novel-skill --skill novel-creator

Source repository · Upstream listing

Novel Creator Transform story ideas into complete novels with EPUB output through an interactive RPG style workflow. Workflow 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 : 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: Phase 4: Chapter Writing Write each chapter (~4000 5500 words) following this structure: 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: 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