* Add Creative Writing expansion pack - 10 specialized writing agents for fiction and narrative design - 8 complete workflows (novel, screenplay, short story, series) - 27 quality checklists for genre and technical validation - 22 writing tasks covering full creative process - 8 professional templates for structured writing - KDP publishing integration support * Fix bmad-creative-writing expansion pack formatting and structure - Convert all agents to standard BMAD markdown format with embedded YAML - Add missing core dependencies (create-doc, advanced-elicitation, execute-checklist) - Add bmad-kb.md customized for creative writing context - Fix agent dependency references to only include existing files - Standardize agent command syntax and activation instructions - Clean up agent dependencies for beta-reader, dialog-specialist, editor, genre-specialist, narrative-designer, and world-builder --------- Co-authored-by: Brian <bmadcode@gmail.com>
197 lines
5.9 KiB
Markdown
197 lines
5.9 KiB
Markdown
# BMad Creative Writing Knowledge Base
|
|
|
|
## Overview
|
|
|
|
BMad Creative Writing Extension adapts the BMad-Method framework for fiction writing, narrative design, and creative storytelling projects. This extension provides specialized agents, workflows, and tools designed specifically for creative writers.
|
|
|
|
### Key Features
|
|
|
|
- **Specialized Writing Agents**: Plot architects, character psychologists, world builders, and more
|
|
- **Complete Writing Workflows**: From premise to publication-ready manuscript
|
|
- **Genre-Specific Support**: Tailored checklists and templates for various genres
|
|
- **Publishing Integration**: KDP-ready formatting and cover design support
|
|
- **Interactive Development**: Elicitation-driven character and plot development
|
|
|
|
### When to Use BMad Creative Writing
|
|
|
|
- **Novel Writing**: Complete novels from concept to final draft
|
|
- **Screenplay Development**: Industry-standard screenplay formatting
|
|
- **Short Story Creation**: Focused narrative development
|
|
- **Series Planning**: Multi-book continuity management
|
|
- **Interactive Fiction**: Branching narrative design
|
|
- **Publishing Preparation**: KDP and eBook formatting
|
|
|
|
## How BMad Creative Writing Works
|
|
|
|
### The Core Method
|
|
|
|
BMad Creative Writing transforms you into a "Creative Director" - orchestrating specialized AI agents through the creative process:
|
|
|
|
1. **You Create, AI Supports**: You provide creative vision; agents handle structure and consistency
|
|
2. **Specialized Agents**: Each agent masters one aspect (plot, character, dialogue, etc.)
|
|
3. **Structured Workflows**: Proven narrative patterns guide your creative process
|
|
4. **Iterative Refinement**: Multiple passes ensure quality and coherence
|
|
|
|
### The Three-Phase Approach
|
|
|
|
#### Phase 1: Ideation & Planning
|
|
|
|
- Brainstorm premises and concepts
|
|
- Develop character profiles and backstories
|
|
- Build worlds and settings
|
|
- Create comprehensive story outlines
|
|
|
|
#### Phase 2: Drafting & Development
|
|
|
|
- Generate scene-by-scene content
|
|
- Workshop dialogue and voice
|
|
- Maintain consistency across chapters
|
|
- Track character arcs and plot threads
|
|
|
|
#### Phase 3: Revision & Polish
|
|
|
|
- Beta reader simulation and feedback
|
|
- Line editing and style refinement
|
|
- Genre compliance checking
|
|
- Publication preparation
|
|
|
|
## Agent Specializations
|
|
|
|
### Core Writing Team
|
|
|
|
- **Plot Architect**: Story structure, pacing, narrative arcs
|
|
- **Character Psychologist**: Deep character development, motivation
|
|
- **World Builder**: Settings, cultures, consistent universes
|
|
- **Editor**: Style, grammar, narrative flow
|
|
- **Beta Reader**: Reader perspective simulation
|
|
|
|
### Specialist Agents
|
|
|
|
- **Dialog Specialist**: Natural dialogue, voice distinction
|
|
- **Narrative Designer**: Interactive storytelling, branching paths
|
|
- **Genre Specialist**: Genre conventions, market awareness
|
|
- **Book Critic**: Professional literary analysis
|
|
- **Cover Designer**: Visual storytelling, KDP compliance
|
|
|
|
## Writing Workflows
|
|
|
|
### Novel Development
|
|
|
|
1. **Premise Development**: Brainstorm and expand initial concept
|
|
2. **World Building**: Create setting and environment
|
|
3. **Character Creation**: Develop protagonist, antagonist, supporting cast
|
|
4. **Story Architecture**: Three-act structure, scene breakdown
|
|
5. **Chapter Drafting**: Sequential scene development
|
|
6. **Dialog Pass**: Voice refinement and authenticity
|
|
7. **Beta Feedback**: Simulated reader responses
|
|
8. **Final Polish**: Professional editing pass
|
|
|
|
### Screenplay Workflow
|
|
|
|
- Industry-standard formatting
|
|
- Visual storytelling emphasis
|
|
- Dialogue-driven narrative
|
|
- Scene/location optimization
|
|
|
|
### Series Planning
|
|
|
|
- Multi-book continuity tracking
|
|
- Character evolution across volumes
|
|
- World expansion management
|
|
- Overarching plot coordination
|
|
|
|
## Templates & Tools
|
|
|
|
### Character Development
|
|
- Comprehensive character profiles
|
|
- Backstory builders
|
|
- Voice and dialogue patterns
|
|
- Relationship mapping
|
|
|
|
### Story Structure
|
|
- Three-act outlines
|
|
- Save the Cat beat sheets
|
|
- Hero's Journey mapping
|
|
- Scene-by-scene breakdowns
|
|
|
|
### World Building
|
|
- Setting documentation
|
|
- Magic/technology systems
|
|
- Cultural development
|
|
- Timeline tracking
|
|
|
|
### Publishing Support
|
|
- KDP formatting guidelines
|
|
- Cover design briefs
|
|
- Marketing copy templates
|
|
- Beta feedback forms
|
|
|
|
## Genre Support
|
|
|
|
### Built-in Genre Checklists
|
|
- Fantasy & Sci-Fi
|
|
- Romance & Thriller
|
|
- Mystery & Horror
|
|
- Literary Fiction
|
|
- Young Adult
|
|
|
|
Each genre includes:
|
|
- Trope management
|
|
- Reader expectations
|
|
- Market positioning
|
|
- Style guidelines
|
|
|
|
## Best Practices
|
|
|
|
### Character Development
|
|
1. Start with internal conflict
|
|
2. Build from wound/lie/want/need
|
|
3. Create unique voice patterns
|
|
4. Track arc progression
|
|
|
|
### Plot Construction
|
|
1. Begin with clear story question
|
|
2. Escalate stakes progressively
|
|
3. Plant setup/payoff pairs
|
|
4. Balance pacing with character moments
|
|
|
|
### World Building
|
|
1. Maintain internal consistency
|
|
2. Show through character experience
|
|
3. Build only what serves story
|
|
4. Track all established rules
|
|
|
|
### Revision Process
|
|
1. Complete draft before major edits
|
|
2. Address structure before prose
|
|
3. Read dialogue aloud
|
|
4. Get distance between drafts
|
|
|
|
## Integration with Core BMad
|
|
|
|
The Creative Writing extension maintains compatibility with core BMad features:
|
|
|
|
- Uses standard agent format
|
|
- Supports slash commands
|
|
- Integrates with workflows
|
|
- Shares elicitation methods
|
|
- Compatible with YOLO mode
|
|
|
|
## Quick Start Commands
|
|
|
|
- `*help` - Show available agent commands
|
|
- `*create-outline` - Start story structure
|
|
- `*create-profile` - Develop character
|
|
- `*analyze-structure` - Review plot mechanics
|
|
- `*workshop-dialog` - Refine character voices
|
|
- `*yolo` - Toggle fast-drafting mode
|
|
|
|
## Tips for Success
|
|
|
|
1. **Trust the Process**: Follow workflows even when inspired
|
|
2. **Use Elicitation**: Deep-dive when stuck
|
|
3. **Layer Development**: Build story in passes
|
|
4. **Track Everything**: Use templates to maintain consistency
|
|
5. **Iterate Freely**: First drafts are for discovery
|
|
|
|
Remember: BMad Creative Writing provides structure to liberate creativity, not constrain it. |