A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
Novel-OS is a structured workflow system that gives AI the context it needs to help you write compelling fiction—consi
Transform AI from confused assistant to trusted writing partner
Novel-OS is a structured workflow system that gives AI the context it needs to help you write compelling fiction—consistently and efficiently. Stop wrestling with inconsistent prose and lost plot threads. Start writing novels that sound like you.
Works With Any AI Tool | Any Genre or Length | Your Voice, Your Way
Complete Creative ContextUnlike basic AI setups, Novel-OS provides three layers of context:
Result: AI writes prose that sounds like YOU |
Structured Writing ProcessReplaces random prompting with proven workflows:
Result: Complete novels faster with consistent quality |
Your Voice, Your WayCompletely customizable to your process:
Result: AI partner that thinks YOUR way |
Novel-OS works like briefing a human writing partner—each layer builds complete understanding of your creative process.
graph TD
A[Layer 1: Standards] --> B[Layer 2: Novel]
B --> C[Layer 3: Manuscripts]
C --> D[AI writes in YOUR voice]
Set once, use everywhere
| Component | Purpose | Location |
|---|---|---|
| Writing Style | Narrative voice, POV, prose style | ~/.novel-os/standards/ |
| Genre Guides | Genre conventions & techniques | standards/genre-guides/ |
| Narrative Techniques | Character development, pacing | standards/narrative-techniques.md |
Project-specific creative vision
Location: .novel-os/novel/
Detailed writing roadmap
Location: .novel-os/manuscripts/[date-story]/
The Result: Your AI has everything needed—how you write, what you're writing, and what to write next.
macOS/Linuxhljs language-bash |
Windowshljs language-powershell hljs language-cmd |
WSL (Windows Subsystem for Linux)hljs language-bash
|
What this installs: Core Novel-OS framework to
~/.novel-os/with writing standards and workflow templates.
Important: Customize the standards files after installation to match your writing preferences!
|
macOS/Linux: hljs language-bash |
Windows: hljs language-powershell |
WSL: hljs language-bash |
Enables commands: /plan-novel • /create-outline • /write-scenes • /analyze-manuscript
Installs output style: novel-os-assistant - Optimizes Claude Code for novel writing workflows
First: Navigate to your novel project's root folder
|
macOS/Linux: hljs language-bash |
Windows: hljs language-powershell |
Enables commands: @plan-novel • @create-outline • @write-scenes • @analyze-manuscript
|
macOS/Linux: hljs language-bash |
Windows: hljs language-powershell hljs language-cmd |
What verification checks: File structure • Dependencies • Troubleshooting guidance
For the best Novel-OS experience in Claude Code, switch to the specialized writing output style:
/output-style novel-os-assistant
This transforms Claude Code into a creative writing specialist optimized for Novel-OS workflows.
Pro tip: The more specific your standards, the more consistent your AI assistance!
|
macOS/Linux:
|
Windows:
|
Use the /plan-novel command
/plan-novel
I want to write a literary fiction novel about a woman who inherits
her grandmother's bookshop in a small coastal town.
Key themes: family legacy, small-town community, second chances
Target readers: Adult literary fiction fans who enjoy character-driven stories
Writing style: Third person limited, lyrical prose, present tense
.novel-os/novel/ directory)premise.md with complete vision)Use the /analyze-manuscript command
/analyze-manuscript
I want to install Novel-OS into my existing mystery novel project.
I have 3 completed chapters and detailed character notes.
Use the /create-outline command
/create-outline
Create a detailed outline for my 1920s Chicago mystery novel.
Focus on the detective's investigation of a speakeasy murder.
Use the /write-scenes command
/write-scenes
Write the opening scene where Detective Murphy discovers
the first clue hidden in the speakeasy's secret room.
Quick Status Checkhljs language-plaintext AI checks your writing plan and suggests the next scene or chapter to tackle. |
Character Developmenthljs language-plaintext Creates structured character work with clear objectives. |
Continue Previous Workhljs language-plaintext AI reads your tasks and picks up exactly where you stopped. |
Writing Standards
Story Planning
|
Writing Sessions
Know When to Revise
|
| Problem | Solution | Location |
|---|---|---|
| AI not matching style | Add specific examples to standards | standards/writing-style.md |
| Inconsistent characters | Detail voice & behavior patterns | Character profiles |
| Plot off track | Clarify goals in story outline | manuscripts/story-outline.md |
| Scenes wrong length | Adjust structure guidelines | standards/writing-style.md |
| Problem | Quick Fix | Details |
|---|---|---|
| "Novel-OS files aren't accessible" | source ~/.bashrc | WSL Troubleshooting Guide |
| Commands not working | Use WSL installers | curl -sSL https://raw.githubusercontent.com/forsonny/book-os/main/setup-wsl.sh | bash |
| Path resolution errors | Verify: echo $HOME | Should show /c/Users/YourName or /home/YourName |
| Permission issues | Fix: chmod -R 755 ~/.novel-os ~/.claude | Complete WSL Guide |
WSL Verification: curl -sSL https://raw.githubusercontent.com/forsonny/book-os/main/verify-wsl-installation.sh | bash
Need more help? Check the verification script or review installation steps above.
~/.novel-os/ (or %USERPROFILE%\.novel-os\ on Windows)
├── standards/
│ ├── writing-style.md # Your narrative voice & prose
│ ├── narrative-techniques.md # Story structure & development
│ └── genre-guides/ # Genre-specific conventions
│ ├── literary-fiction.md
│ ├── mystery-thriller.md
│ └── fantasy-sci-fi.md
└── instructions/
├── plan-novel.md # Novel initialization
├── create-outline.md # Story planning
├── write-scenes.md # Writing coordination
├── write-scene.md # Individual scene writing
└── analyze-manuscript.md # Existing novel integration
your-novel-project/
├── .novel-os/
│ ├── novel/ # Created by /plan-novel
│ │ ├── premise.md # Complete story vision
│ │ ├── premise-lite.md # AI context summary
│ │ ├── writing-style.md # Novel-specific style
│ │ ├── writing-plan.md # Phases & milestones
│ │ └── decisions.md # Creative decision log
│ └── manuscripts/ # Created by /create-outline
│ └── 2025-01-15-story-name/
│ ├── story-outline.md # Complete structure
│ ├── story-outline-lite.md # AI context summary
│ ├── sub-specs/
│ │ ├── character-profiles.md
│ │ └── world-building.md
│ └── tasks.md # Scene-by-scene plan
└── chapters/ # Your actual novel content
├── chapter-01.md
├── chapter-02.md
└── ...
If you find Novel-OS helpful for your writing journey, consider supporting the project:
Your support helps maintain and improve Novel-OS for the writing community!
Novel-OS is adapted from Agent-OS by Brian Casel at Builder Methods
Specifically designed for fiction writers who want AI assistance with creative control
Transform your AI into the writing partner you've always wanted
Native macOS app to monitor Claude AI usage limits and watch your coding sessions live
npx CLI installing 100+ agents, commands, hooks, and integrations in one command
干净、强大、属于你的 AI Agent 平台 --AI agents, without the clutter.
Pocket Flow: Codebase to Tutorial