MN

mave99a/novel-skill

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

15 stars 품질 56 트렌드 21MIT

전체 소설을 만드는 에이전트 스킬

개요

대화형 RPG 스타일의 워크플로를 통해 EPUB 출력으로 완벽한 소설을 이야기합니다. - : RPG 스타일의 선택 시스템을 사용하여 키 플로트 결정을 통해 사용자 가이드 - : 개념에서 5 단계 워크플로우 - : Auto-converts Markdown 챕터를 아름답게 포맷 된 전자 책을 - : 중국 타이포그래피, poetry 페어링 및 문학 스타일을위한 내장 지원 - : 다양한 장르 및 문학적 영향 지원 (예 : e, )) 상호 작용하는 질문을 통해 핵심 이야기 요소 : - Genre ( Gen/Fantasy/Romance/Mystery) - 설정 (과학 궁전/현대 도시/탄생 세계) - Protagonist 세부 - 스토리 목표 및 길이 사용자가 의미있는 선택 인 10-15 결정점을 실행하십시오. - 현재 생생한 장면 설명 - AskUserQuestion을 통해 3-4 가지 선택을 제공합니다. 결과 추적 및 플로트 개발 - 로맨스, 분쟁 및 문자 성장에 처한 종합적인 task plan을 생성한다.

개요(AI 번역)

대화형 RPG 스타일의 워크플로를 통해 EPUB 출력으로 완벽한 소설을 이야기합니다.

특징

  • **Interactive Story Building **: RPG-style 선택 시스템을 사용하여 키 플로트 결정을 통해 사용자 가이드
  • Structured Writing Process: 개념에서 5단계 워크플로우를 완료
  • Professional EPUB Generation: 전자 책을 아름답게 포맷하는 Auto-converts Markdown 장
  • **중국 노벨 최적화 **: 중국 타이포그래피, poetry pairings 및 문학 스타일에 대한 내장 지원 -Customizable Writing Styles: 다양한 장르와 문학에 대한 지원 (예 : e, ))

워크 플로우 개요

단계 1: 이야기 설정

상호 작용하는 질문을 통해서 핵심 이야기 성분:

  • Genre (F/Fantasy/Romance/Mystery)
  • 설정 (과학 궁전 / 현대 도시 / 판타지 세계)
  • Protagonist 세부 정보
  • 스토리 목표와 길이

단계 2: 상호 작용하는 RPG

사용자가 의미있는 선택을 할 수있는 10-15 결정점 실행 :

  • 현재 생생한 장면 설명
  • AskUserQuestion을 통해 3-4 선택 제공
  • 트랙 결과 및 플로트 개발
  • 로맨스, 충돌, 캐릭터 성장에 처한

단계 3: 쓰기 계획

종합적인 `task plan 생성.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Novel Creator Skill

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

Features

  • Interactive Story Building: Guide users through key plot decisions using an RPG-style choice system
  • Structured Writing Process: 5-phase workflow from concept to finished ebook
  • Professional EPUB Generation: Auto-converts markdown chapters to beautifully formatted ebooks
  • Chinese Novel Optimization: Built-in support for Chinese typography, poetry pairings, and literary styles
  • Customizable Writing Styles: Support for various genres and literary influences (e.g., 琼瑶, 张爱玲)

Workflow Overview

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

Phase 1: Story Setup

Gather core story elements through interactive questions:

  • Genre (穿越/Fantasy/Romance/Mystery)
  • Setting (Ancient palace/Modern city/Fantasy world)
  • Protagonist details
  • Story goals and length

Phase 2: Interactive RPG

Run 10-15 decision points where the user makes meaningful choices:

  • Present vivid scene descriptions
  • Offer 3-4 choices via AskUserQuestion
  • Track consequences and plot development
  • Weave in romance, conflict, and character growth

Phase 3: Writing Plan

Generate a comprehensive task_plan.md including:

  • Character profiles and arcs
  • Foreshadowing matrix
  • Chapter-by-chapter outline
  • Poetry/lyrics pairings (for Chinese novels)
  • Progress tracking table

Phase 4: Chapter Writing

Write each chapter (~4000-5500 words) with:

  • Opening and closing song lyrics/poetry
  • Vivid sensory descriptions
  • Character internal monologue
  • Proper pacing and chapter-end hooks
  • Consistent file naming: [##]_[章节标题].md

Phase 5: EPUB Generation

Auto-generate professional ebook with:

  • Cover page with title/author
  • Table of contents
  • Chinese typography CSS
  • Proper chapter formatting

Installation

Prerequisites

  • Python 3.7+
  • Claude Code CLI

Install from Marketplace

# Add the marketplace
/plugin marketplace add mave99a/novel-skill

# Install the plugin
/plugin install novel-creator

Manual Setup

# Install required Python package
pip install ebooklib

# Clone and add as local plugin
git clone https://github.com/mave99a/novel-skill.git
/plugin add ./novel-skill

Usage

Quick Commands

User Request Action
写一部小说 / Write a novel Full workflow (Phase 1-5)
根据大纲写小说 + outline Start from Phase 3
把章节转成epub Phase 5 only
继续写下一章 Resume Phase 4

Example Session

User: 写一部小说

Claude: [Asks about genre, setting, protagonist...]

User: [Makes choices]

Claude: [Runs interactive RPG scenes, user makes plot decisions]

Claude: [Creates writing plan, writes chapters, generates EPUB]

Output: novel_title.epub

EPUB Generator CLI

python3 scripts/create_epub.py [options]
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add mave99a/novel-skill
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →