novel-deconstructor
NewDeployable long-form novel deconstruction tool with TXT, MD, DOCX, and PDF upload, automatic chapter chunking, DeepSeek/OpenAI-compatible analysis, skill management, prompt templates, task tracking, Markdown export, and knowledge base, Obsidian, and lightweight GraphRAG outputs.
Summary
This skill provides a deployable tool for deconstructing long-form novels by uploading TXT, MD, DOCX, or PDF files, automatically chunking them into chapters, and analyzing structure, themes, or characters via DeepSeek or OpenAI-compatible APIs.
- It includes skill management, prompt templates, task tracking, Markdown export, and outputs for knowledge bases, Obsidian, or lightweight GraphRAG, making it invaluable for developers building narrative analysis pipelines or writing assistants.
Install & Usage
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/novel-deconstructor.md https://raw.githubusercontent.com/elecfish-yxf/novel-deconstructor/main/SKILL.md/novel-deconstructorUse Cases
Usage Examples
/novel-deconstructor upload my_novel.pdf --chunk chapters --analyze characters
Run a deconstruction on 'war_and_peace.txt' using the 'theme_analysis' prompt template and export to Markdown
/novel-deconstructor analyze --file novel.docx --api openai --prompt character_arcs --output graphrag
Security Audits
Frequently Asked Questions
What is novel-deconstructor?
This skill provides a deployable tool for deconstructing long-form novels by uploading TXT, MD, DOCX, or PDF files, automatically chunking them into chapters, and analyzing structure, themes, or characters via DeepSeek or OpenAI-compatible APIs. It includes skill management, prompt templates, task tracking, Markdown export, and outputs for knowledge bases, Obsidian, or lightweight GraphRAG, making it invaluable for developers building narrative analysis pipelines or writing assistants.
How to install novel-deconstructor?
To install novel-deconstructor: create the skills directory (mkdir -p .claude/skills), then run: mkdir -p .claude/skills && curl -o .claude/skills/novel-deconstructor.md https://raw.githubusercontent.com/elecfish-yxf/novel-deconstructor/main/SKILL.md. Finally, /novel-deconstructor in Claude Code.
What is novel-deconstructor best for?
novel-deconstructor is a skill categorized under Documentation. It is designed for: deployment. Created by elecfish-yxf.
What can I use novel-deconstructor for?
novel-deconstructor is useful for: Automatically chunk a novel manuscript into chapters and extract structural metadata for analysis.; Run a custom prompt template across all chapters to identify character arcs or thematic patterns.; Export deconstructed novel data as Markdown files for integration with Obsidian or a knowledge base.; Track analysis tasks across multiple novels with a built-in task tracking system.; Generate a lightweight GraphRAG graph of character relationships from a novel's text.; Use DeepSeek or OpenAI-compatible APIs to perform sentiment analysis per chapter..