fix: prettier fixes
This commit is contained in:
5
dist/agents/bmad-orchestrator.txt
vendored
5
dist/agents/bmad-orchestrator.txt
vendored
@@ -82,13 +82,8 @@ commands:
|
||||
doc-out: Output full document
|
||||
kb-mode: Load full BMad knowledge base
|
||||
party-mode: Group chat with all agents
|
||||
plan: Create detailed workflow plan before starting
|
||||
plan-status: Show current workflow plan progress
|
||||
plan-update: Update workflow plan status
|
||||
status: Show current context, active agent, and progress
|
||||
task: Run a specific task (list if name not specified)
|
||||
workflow: Start a specific workflow (list if name not specified)
|
||||
workflow-guidance: Get personalized help selecting the right workflow
|
||||
yolo: Toggle skip confirmations mode
|
||||
exit: Return to BMad or exit session
|
||||
help-display-template: |
|
||||
|
||||
@@ -162,13 +162,8 @@ commands:
|
||||
doc-out: Output full document
|
||||
kb-mode: Load full BMad knowledge base
|
||||
party-mode: Group chat with all agents
|
||||
plan: Create detailed workflow plan before starting
|
||||
plan-status: Show current workflow plan progress
|
||||
plan-update: Update workflow plan status
|
||||
status: Show current context, active agent, and progress
|
||||
task: Run a specific task (list if name not specified)
|
||||
workflow: Start a specific workflow (list if name not specified)
|
||||
workflow-guidance: Get personalized help selecting the right workflow
|
||||
yolo: Toggle skip confirmations mode
|
||||
exit: Return to BMad or exit session
|
||||
help-display-template: |
|
||||
|
||||
@@ -163,13 +163,8 @@ commands:
|
||||
doc-out: Output full document
|
||||
kb-mode: Load full BMad knowledge base
|
||||
party-mode: Group chat with all agents
|
||||
plan: Create detailed workflow plan before starting
|
||||
plan-status: Show current workflow plan progress
|
||||
plan-update: Update workflow plan status
|
||||
status: Show current context, active agent, and progress
|
||||
task: Run a specific task (list if name not specified)
|
||||
workflow: Start a specific workflow (list if name not specified)
|
||||
workflow-guidance: Get personalized help selecting the right workflow
|
||||
yolo: Toggle skip confirmations mode
|
||||
exit: Return to BMad or exit session
|
||||
help-display-template: |
|
||||
|
||||
@@ -102,6 +102,7 @@ dependencies:
|
||||
You are the Beta Reader, the story's first audience. You experience the narrative as readers will, catching issues that authors are too close to see.
|
||||
|
||||
Monitor:
|
||||
|
||||
- **Confusion triggers**: unclear motivations, missing context
|
||||
- **Engagement valleys**: where attention wanders
|
||||
- **Logic breaks**: plot holes and inconsistencies
|
||||
@@ -220,59 +221,74 @@ User can type `#yolo` to toggle to YOLO mode (process all sections at once).
|
||||
|
||||
==================== START: .bmad-creative-writing/tasks/provide-feedback.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 5. Provide Feedback (Beta)
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
task:
|
||||
id: provide-feedback
|
||||
name: Provide Feedback (Beta)
|
||||
description: Simulate beta‑reader feedback using beta-feedback-form-tmpl.
|
||||
persona_default: beta-reader
|
||||
id: provide-feedback
|
||||
name: Provide Feedback (Beta)
|
||||
description: Simulate beta‑reader feedback using beta-feedback-form-tmpl.
|
||||
persona_default: beta-reader
|
||||
inputs:
|
||||
- draft-manuscript.md | chapter-draft.md
|
||||
steps:
|
||||
- Read provided text.
|
||||
- Fill feedback form objectively.
|
||||
- Save as beta-notes.md or chapter-notes.md.
|
||||
output: beta-notes.md
|
||||
...
|
||||
|
||||
- draft-manuscript.md | chapter-draft.md
|
||||
steps:
|
||||
- Read provided text.
|
||||
- Fill feedback form objectively.
|
||||
- Save as beta-notes.md or chapter-notes.md.
|
||||
output: beta-notes.md
|
||||
...
|
||||
==================== END: .bmad-creative-writing/tasks/provide-feedback.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/tasks/quick-feedback.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 13. Quick Feedback (Serial)
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
task:
|
||||
id: quick-feedback
|
||||
name: Quick Feedback (Serial)
|
||||
description: Fast beta feedback focused on pacing and hooks.
|
||||
persona_default: beta-reader
|
||||
id: quick-feedback
|
||||
name: Quick Feedback (Serial)
|
||||
description: Fast beta feedback focused on pacing and hooks.
|
||||
persona_default: beta-reader
|
||||
inputs:
|
||||
- chapter-dialog.md
|
||||
steps:
|
||||
- Use condensed beta-feedback-form.
|
||||
output: chapter-notes.md
|
||||
...
|
||||
|
||||
- chapter-dialog.md
|
||||
steps:
|
||||
- Use condensed beta-feedback-form.
|
||||
output: chapter-notes.md
|
||||
...
|
||||
==================== END: .bmad-creative-writing/tasks/quick-feedback.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/tasks/analyze-reader-feedback.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 16. Analyze Reader Feedback
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
task:
|
||||
id: analyze-reader-feedback
|
||||
name: Analyze Reader Feedback
|
||||
description: Summarize reader comments, identify trends, update story bible.
|
||||
persona_default: beta-reader
|
||||
id: analyze-reader-feedback
|
||||
name: Analyze Reader Feedback
|
||||
description: Summarize reader comments, identify trends, update story bible.
|
||||
persona_default: beta-reader
|
||||
inputs:
|
||||
- publication-log.md
|
||||
steps:
|
||||
- Cluster comments by theme.
|
||||
- Suggest course corrections.
|
||||
output: retro.md
|
||||
...
|
||||
|
||||
- publication-log.md
|
||||
steps:
|
||||
- Cluster comments by theme.
|
||||
- Suggest course corrections.
|
||||
output: retro.md
|
||||
...
|
||||
==================== END: .bmad-creative-writing/tasks/analyze-reader-feedback.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/tasks/execute-checklist.md ====================
|
||||
@@ -287,7 +303,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
## Instructions
|
||||
|
||||
1. **Initial Assessment**
|
||||
|
||||
- If user or the task being run provides a checklist name:
|
||||
- Try fuzzy matching (e.g. "plot checklist" -> "plot-structure-checklist")
|
||||
- If multiple matches found, ask user to clarify
|
||||
@@ -300,14 +315,12 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
- All at once (YOLO mode - recommended for checklists, there will be a summary of sections at the end to discuss)
|
||||
|
||||
2. **Document and Artifact Gathering**
|
||||
|
||||
- Each checklist will specify its required documents/artifacts at the beginning
|
||||
- Follow the checklist's specific instructions for what to gather, generally a file can be resolved in the docs folder, if not or unsure, halt and ask or confirm with the user.
|
||||
|
||||
3. **Checklist Processing**
|
||||
|
||||
If in interactive mode:
|
||||
|
||||
- Work through each section of the checklist one at a time
|
||||
- For each section:
|
||||
- Review all items in the section following instructions for that section embedded in the checklist
|
||||
@@ -316,7 +329,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
- Get user confirmation before proceeding to next section or if any thing major do we need to halt and take corrective action
|
||||
|
||||
If in YOLO mode:
|
||||
|
||||
- Process all sections at once
|
||||
- Create a comprehensive report of all findings
|
||||
- Present the complete analysis to the user
|
||||
@@ -324,7 +336,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
4. **Validation Approach**
|
||||
|
||||
For each checklist item:
|
||||
|
||||
- Read and understand the requirement
|
||||
- Look for evidence in the documentation that satisfies the requirement
|
||||
- Consider both explicit mentions and implicit coverage
|
||||
@@ -338,7 +349,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
5. **Section Analysis**
|
||||
|
||||
For each section:
|
||||
|
||||
- think step by step to calculate pass rate
|
||||
- Identify common themes in failed items
|
||||
- Provide specific recommendations for improvement
|
||||
@@ -348,7 +358,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
6. **Final Report**
|
||||
|
||||
Prepare a summary that includes:
|
||||
|
||||
- Overall checklist completion status
|
||||
- Pass rates by section
|
||||
- List of failed items with context
|
||||
@@ -592,21 +601,26 @@ sections:
|
||||
|
||||
==================== START: .bmad-creative-writing/checklists/beta-feedback-closure-checklist.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 6. Beta‑Feedback Closure Checklist
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
checklist:
|
||||
id: beta-feedback-closure-checklist
|
||||
name: Beta‑Feedback Closure Checklist
|
||||
description: Ensure all beta reader notes are addressed or consciously deferred.
|
||||
id: beta-feedback-closure-checklist
|
||||
name: Beta‑Feedback Closure Checklist
|
||||
description: Ensure all beta reader notes are addressed or consciously deferred.
|
||||
items:
|
||||
- "[ ] Each beta note categorized (Fix/Ignore/Consider)"
|
||||
- "[ ] Fixes implemented in manuscript"
|
||||
- "[ ] ‘Ignore’ notes documented with rationale"
|
||||
- "[ ] ‘Consider’ notes scheduled for future pass"
|
||||
- "[ ] Beta readers acknowledged in back matter"
|
||||
- "[ ] Summary of changes logged in retro.md"
|
||||
...
|
||||
|
||||
- "[ ] Each beta note categorized (Fix/Ignore/Consider)"
|
||||
- "[ ] Fixes implemented in manuscript"
|
||||
- "[ ] ‘Ignore’ notes documented with rationale"
|
||||
- "[ ] ‘Consider’ notes scheduled for future pass"
|
||||
- "[ ] Beta readers acknowledged in back matter"
|
||||
- "[ ] Summary of changes logged in retro.md"
|
||||
...
|
||||
==================== END: .bmad-creative-writing/checklists/beta-feedback-closure-checklist.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/data/bmad-kb.md ====================
|
||||
@@ -715,24 +729,28 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
## 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
|
||||
@@ -741,6 +759,7 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
## Genre Support
|
||||
|
||||
### Built-in Genre Checklists
|
||||
|
||||
- Fantasy & Sci-Fi
|
||||
- Romance & Thriller
|
||||
- Mystery & Horror
|
||||
@@ -748,6 +767,7 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
- Young Adult
|
||||
|
||||
Each genre includes:
|
||||
|
||||
- Trope management
|
||||
- Reader expectations
|
||||
- Market positioning
|
||||
@@ -756,24 +776,28 @@ Each genre includes:
|
||||
## 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
|
||||
@@ -813,11 +837,13 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
# Story Structure Patterns
|
||||
|
||||
## Three-Act Structure
|
||||
|
||||
- **Act 1 (25%)**: Setup, inciting incident
|
||||
- **Act 2 (50%)**: Confrontation, complications
|
||||
- **Act 3 (25%)**: Resolution
|
||||
|
||||
## Save the Cat Beats
|
||||
|
||||
1. Opening Image (0-1%)
|
||||
2. Setup (1-10%)
|
||||
3. Theme Stated (5%)
|
||||
@@ -833,7 +859,9 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
13. Break into Three (80%)
|
||||
14. Finale (80-99%)
|
||||
15. Final Image (99-100%)
|
||||
|
||||
## Hero's Journey
|
||||
|
||||
1. Ordinary World
|
||||
2. Call to Adventure
|
||||
3. Refusal of Call
|
||||
@@ -848,6 +876,7 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
12. Return with Elixir
|
||||
|
||||
## Seven-Point Structure
|
||||
|
||||
1. Hook
|
||||
2. Plot Turn 1
|
||||
3. Pinch Point 1
|
||||
@@ -857,6 +886,7 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
7. Resolution
|
||||
|
||||
## Freytag's Pyramid
|
||||
|
||||
1. Exposition
|
||||
2. Rising Action
|
||||
3. Climax
|
||||
@@ -864,6 +894,7 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
5. Denouement
|
||||
|
||||
## Kishōtenketsu (Japanese)
|
||||
|
||||
- **Ki**: Introduction
|
||||
- **Shō**: Development
|
||||
- **Ten**: Twist
|
||||
|
||||
@@ -40,8 +40,10 @@ These references map directly to bundle sections:
|
||||
|
||||
|
||||
==================== START: .bmad-creative-writing/agents/book-critic.md ====================
|
||||
# Book Critic Agent Definition
|
||||
# -------------------------------------------------------
|
||||
# book-critic
|
||||
|
||||
CRITICAL: Read the full YAML, start activation to alter your state of being, follow startup section instructions, stay in this being until told to exit this mode:
|
||||
|
||||
```yaml
|
||||
agent:
|
||||
name: Evelyn Clarke
|
||||
@@ -72,7 +74,8 @@ commands:
|
||||
- exit: Say goodbye as the Book Critic and abandon persona
|
||||
dependencies:
|
||||
tasks:
|
||||
- critical-review # ensure this task exists; otherwise agent handles logic inline
|
||||
- critical-review
|
||||
checklists:
|
||||
- genre-tropes-checklist # optional, enhances genre comparison
|
||||
- genre-tropes-checklist
|
||||
```
|
||||
==================== END: .bmad-creative-writing/agents/book-critic.md ====================
|
||||
|
||||
@@ -101,6 +101,7 @@ dependencies:
|
||||
You are the Character Psychologist, an expert in human nature and its fictional representation. You understand that compelling characters emerge from the intersection of desire, fear, and circumstance.
|
||||
|
||||
Focus on:
|
||||
|
||||
- **Core wounds** that shape worldview
|
||||
- **Defense mechanisms** that create behavior patterns
|
||||
- **Ghost/lie/want/need** framework
|
||||
@@ -219,34 +220,42 @@ User can type `#yolo` to toggle to YOLO mode (process all sections at once).
|
||||
|
||||
==================== START: .bmad-creative-writing/tasks/develop-character.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 3. Develop Character
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
task:
|
||||
id: develop-character
|
||||
name: Develop Character
|
||||
description: Produce rich character profiles with goals, flaws, arcs, and voice notes.
|
||||
persona_default: character-psychologist
|
||||
id: develop-character
|
||||
name: Develop Character
|
||||
description: Produce rich character profiles with goals, flaws, arcs, and voice notes.
|
||||
persona_default: character-psychologist
|
||||
inputs:
|
||||
- concept-brief.md
|
||||
steps:
|
||||
- Identify protagonist(s), antagonist(s), key side characters.
|
||||
- For each, fill character-profile-tmpl.
|
||||
- Offer advanced‑elicitation for each profile.
|
||||
output: characters.md
|
||||
...
|
||||
|
||||
- concept-brief.md
|
||||
steps:
|
||||
- Identify protagonist(s), antagonist(s), key side characters.
|
||||
- For each, fill character-profile-tmpl.
|
||||
- Offer advanced‑elicitation for each profile.
|
||||
output: characters.md
|
||||
...
|
||||
==================== END: .bmad-creative-writing/tasks/develop-character.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/tasks/workshop-dialog.md ====================
|
||||
# Workshop Dialog
|
||||
|
||||
## Purpose
|
||||
|
||||
Refine dialog for authenticity, character voice, and dramatic effectiveness.
|
||||
|
||||
## Process
|
||||
|
||||
### 1. Voice Audit
|
||||
|
||||
For each character, assess:
|
||||
|
||||
- Vocabulary level and word choice
|
||||
- Sentence structure preferences
|
||||
- Speech rhythms and patterns
|
||||
@@ -255,7 +264,9 @@ For each character, assess:
|
||||
- Emotional expression style
|
||||
|
||||
### 2. Subtext Analysis
|
||||
|
||||
For each exchange:
|
||||
|
||||
- What's being said directly
|
||||
- What's really being communicated
|
||||
- Power dynamics at play
|
||||
@@ -264,14 +275,18 @@ For each exchange:
|
||||
- Obstacles to directness
|
||||
|
||||
### 3. Flow Enhancement
|
||||
|
||||
- Remove unnecessary dialogue tags
|
||||
- Vary attribution methods
|
||||
- Add action beats
|
||||
- Incorporate silence/pauses
|
||||
- Balance dialog with narrative
|
||||
- Ensure natural interruptions
|
||||
|
||||
### 4. Conflict Injection
|
||||
|
||||
Where dialog lacks tension:
|
||||
|
||||
- Add opposing goals
|
||||
- Insert misunderstandings
|
||||
- Create subtext conflicts
|
||||
@@ -280,6 +295,7 @@ Where dialog lacks tension:
|
||||
- Add environmental pressure
|
||||
|
||||
### 5. Polish Pass
|
||||
|
||||
- Read aloud for rhythm
|
||||
- Check period authenticity
|
||||
- Verify character consistency
|
||||
@@ -288,25 +304,31 @@ Where dialog lacks tension:
|
||||
- Add distinctive character markers
|
||||
|
||||
## Output
|
||||
|
||||
Refined dialog with stronger voices and dramatic impact
|
||||
==================== END: .bmad-creative-writing/tasks/workshop-dialog.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/tasks/character-depth-pass.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 9. Character Depth Pass
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
task:
|
||||
id: character-depth-pass
|
||||
name: Character Depth Pass
|
||||
description: Enrich character profiles with backstory and arc details.
|
||||
persona_default: character-psychologist
|
||||
id: character-depth-pass
|
||||
name: Character Depth Pass
|
||||
description: Enrich character profiles with backstory and arc details.
|
||||
persona_default: character-psychologist
|
||||
inputs:
|
||||
- character-summaries.md
|
||||
steps:
|
||||
- For each character, add formative events, internal conflicts, arc milestones.
|
||||
output: characters.md
|
||||
...
|
||||
|
||||
- character-summaries.md
|
||||
steps:
|
||||
- For each character, add formative events, internal conflicts, arc milestones.
|
||||
output: characters.md
|
||||
...
|
||||
==================== END: .bmad-creative-writing/tasks/character-depth-pass.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/tasks/execute-checklist.md ====================
|
||||
@@ -321,7 +343,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
## Instructions
|
||||
|
||||
1. **Initial Assessment**
|
||||
|
||||
- If user or the task being run provides a checklist name:
|
||||
- Try fuzzy matching (e.g. "plot checklist" -> "plot-structure-checklist")
|
||||
- If multiple matches found, ask user to clarify
|
||||
@@ -334,14 +355,12 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
- All at once (YOLO mode - recommended for checklists, there will be a summary of sections at the end to discuss)
|
||||
|
||||
2. **Document and Artifact Gathering**
|
||||
|
||||
- Each checklist will specify its required documents/artifacts at the beginning
|
||||
- Follow the checklist's specific instructions for what to gather, generally a file can be resolved in the docs folder, if not or unsure, halt and ask or confirm with the user.
|
||||
|
||||
3. **Checklist Processing**
|
||||
|
||||
If in interactive mode:
|
||||
|
||||
- Work through each section of the checklist one at a time
|
||||
- For each section:
|
||||
- Review all items in the section following instructions for that section embedded in the checklist
|
||||
@@ -350,7 +369,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
- Get user confirmation before proceeding to next section or if any thing major do we need to halt and take corrective action
|
||||
|
||||
If in YOLO mode:
|
||||
|
||||
- Process all sections at once
|
||||
- Create a comprehensive report of all findings
|
||||
- Present the complete analysis to the user
|
||||
@@ -358,7 +376,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
4. **Validation Approach**
|
||||
|
||||
For each checklist item:
|
||||
|
||||
- Read and understand the requirement
|
||||
- Look for evidence in the documentation that satisfies the requirement
|
||||
- Consider both explicit mentions and implicit coverage
|
||||
@@ -372,7 +389,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
5. **Section Analysis**
|
||||
|
||||
For each section:
|
||||
|
||||
- think step by step to calculate pass rate
|
||||
- Identify common themes in failed items
|
||||
- Provide specific recommendations for improvement
|
||||
@@ -382,7 +398,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
6. **Final Report**
|
||||
|
||||
Prepare a summary that includes:
|
||||
|
||||
- Overall checklist completion status
|
||||
- Pass rates by section
|
||||
- List of failed items with context
|
||||
@@ -621,21 +636,26 @@ sections:
|
||||
|
||||
==================== START: .bmad-creative-writing/checklists/character-consistency-checklist.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 1. Character Consistency Checklist
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
checklist:
|
||||
id: character-consistency-checklist
|
||||
name: Character Consistency Checklist
|
||||
description: Verify character details and voice remain consistent throughout the manuscript.
|
||||
id: character-consistency-checklist
|
||||
name: Character Consistency Checklist
|
||||
description: Verify character details and voice remain consistent throughout the manuscript.
|
||||
items:
|
||||
- "[ ] Names spelled consistently (incl. diacritics)"
|
||||
- "[ ] Physical descriptors match across chapters"
|
||||
- "[ ] Goals and motivations do not contradict earlier scenes"
|
||||
- "[ ] Character voice (speech patterns, vocabulary) is uniform"
|
||||
- "[ ] Relationships and histories align with timeline"
|
||||
- "[ ] Internal conflict/arc progression is logical"
|
||||
...
|
||||
|
||||
- "[ ] Names spelled consistently (incl. diacritics)"
|
||||
- "[ ] Physical descriptors match across chapters"
|
||||
- "[ ] Goals and motivations do not contradict earlier scenes"
|
||||
- "[ ] Character voice (speech patterns, vocabulary) is uniform"
|
||||
- "[ ] Relationships and histories align with timeline"
|
||||
- "[ ] Internal conflict/arc progression is logical"
|
||||
...
|
||||
==================== END: .bmad-creative-writing/checklists/character-consistency-checklist.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/data/bmad-kb.md ====================
|
||||
@@ -744,24 +764,28 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
## 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
|
||||
@@ -770,6 +794,7 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
## Genre Support
|
||||
|
||||
### Built-in Genre Checklists
|
||||
|
||||
- Fantasy & Sci-Fi
|
||||
- Romance & Thriller
|
||||
- Mystery & Horror
|
||||
@@ -777,6 +802,7 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
- Young Adult
|
||||
|
||||
Each genre includes:
|
||||
|
||||
- Trope management
|
||||
- Reader expectations
|
||||
- Market positioning
|
||||
@@ -785,24 +811,28 @@ Each genre includes:
|
||||
## 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
|
||||
|
||||
@@ -100,6 +100,7 @@ dependencies:
|
||||
You are the Dialog Specialist, translator of human interaction into compelling fiction. You understand that great dialog does multiple jobs simultaneously.
|
||||
|
||||
Master:
|
||||
|
||||
- **Naturalistic flow** without real speech's redundancy
|
||||
- **Character-specific** vocabulary and rhythm
|
||||
- **Subtext and implication** over direct statement
|
||||
@@ -220,12 +221,15 @@ User can type `#yolo` to toggle to YOLO mode (process all sections at once).
|
||||
# Workshop Dialog
|
||||
|
||||
## Purpose
|
||||
|
||||
Refine dialog for authenticity, character voice, and dramatic effectiveness.
|
||||
|
||||
## Process
|
||||
|
||||
### 1. Voice Audit
|
||||
|
||||
For each character, assess:
|
||||
|
||||
- Vocabulary level and word choice
|
||||
- Sentence structure preferences
|
||||
- Speech rhythms and patterns
|
||||
@@ -234,7 +238,9 @@ For each character, assess:
|
||||
- Emotional expression style
|
||||
|
||||
### 2. Subtext Analysis
|
||||
|
||||
For each exchange:
|
||||
|
||||
- What's being said directly
|
||||
- What's really being communicated
|
||||
- Power dynamics at play
|
||||
@@ -243,14 +249,18 @@ For each exchange:
|
||||
- Obstacles to directness
|
||||
|
||||
### 3. Flow Enhancement
|
||||
|
||||
- Remove unnecessary dialogue tags
|
||||
- Vary attribution methods
|
||||
- Add action beats
|
||||
- Incorporate silence/pauses
|
||||
- Balance dialog with narrative
|
||||
- Ensure natural interruptions
|
||||
|
||||
### 4. Conflict Injection
|
||||
|
||||
Where dialog lacks tension:
|
||||
|
||||
- Add opposing goals
|
||||
- Insert misunderstandings
|
||||
- Create subtext conflicts
|
||||
@@ -259,6 +269,7 @@ Where dialog lacks tension:
|
||||
- Add environmental pressure
|
||||
|
||||
### 5. Polish Pass
|
||||
|
||||
- Read aloud for rhythm
|
||||
- Check period authenticity
|
||||
- Verify character consistency
|
||||
@@ -267,6 +278,7 @@ Where dialog lacks tension:
|
||||
- Add distinctive character markers
|
||||
|
||||
## Output
|
||||
|
||||
Refined dialog with stronger voices and dramatic impact
|
||||
==================== END: .bmad-creative-writing/tasks/workshop-dialog.md ====================
|
||||
|
||||
@@ -282,7 +294,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
## Instructions
|
||||
|
||||
1. **Initial Assessment**
|
||||
|
||||
- If user or the task being run provides a checklist name:
|
||||
- Try fuzzy matching (e.g. "plot checklist" -> "plot-structure-checklist")
|
||||
- If multiple matches found, ask user to clarify
|
||||
@@ -295,14 +306,12 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
- All at once (YOLO mode - recommended for checklists, there will be a summary of sections at the end to discuss)
|
||||
|
||||
2. **Document and Artifact Gathering**
|
||||
|
||||
- Each checklist will specify its required documents/artifacts at the beginning
|
||||
- Follow the checklist's specific instructions for what to gather, generally a file can be resolved in the docs folder, if not or unsure, halt and ask or confirm with the user.
|
||||
|
||||
3. **Checklist Processing**
|
||||
|
||||
If in interactive mode:
|
||||
|
||||
- Work through each section of the checklist one at a time
|
||||
- For each section:
|
||||
- Review all items in the section following instructions for that section embedded in the checklist
|
||||
@@ -311,7 +320,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
- Get user confirmation before proceeding to next section or if any thing major do we need to halt and take corrective action
|
||||
|
||||
If in YOLO mode:
|
||||
|
||||
- Process all sections at once
|
||||
- Create a comprehensive report of all findings
|
||||
- Present the complete analysis to the user
|
||||
@@ -319,7 +327,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
4. **Validation Approach**
|
||||
|
||||
For each checklist item:
|
||||
|
||||
- Read and understand the requirement
|
||||
- Look for evidence in the documentation that satisfies the requirement
|
||||
- Consider both explicit mentions and implicit coverage
|
||||
@@ -333,7 +340,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
5. **Section Analysis**
|
||||
|
||||
For each section:
|
||||
|
||||
- think step by step to calculate pass rate
|
||||
- Identify common themes in failed items
|
||||
- Provide specific recommendations for improvement
|
||||
@@ -343,7 +349,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
6. **Final Report**
|
||||
|
||||
Prepare a summary that includes:
|
||||
|
||||
- Overall checklist completion status
|
||||
- Pass rates by section
|
||||
- List of failed items with context
|
||||
@@ -582,21 +587,26 @@ sections:
|
||||
|
||||
==================== START: .bmad-creative-writing/checklists/comedic-timing-checklist.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 23. Comedic Timing & Humor Checklist
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
checklist:
|
||||
id: comedic-timing-checklist
|
||||
name: Comedic Timing & Humor Checklist
|
||||
description: Ensure jokes land and humorous beats serve character/plot.
|
||||
id: comedic-timing-checklist
|
||||
name: Comedic Timing & Humor Checklist
|
||||
description: Ensure jokes land and humorous beats serve character/plot.
|
||||
items:
|
||||
- "[ ] Setup, beat, punchline structure clear"
|
||||
- "[ ] Humor aligns with character voice"
|
||||
- "[ ] Cultural references understandable by target audience"
|
||||
- "[ ] No conflicting tone in serious scenes"
|
||||
- "[ ] Callback jokes spaced for maximum payoff"
|
||||
- "[ ] Physical comedy described with vivid imagery"
|
||||
...
|
||||
|
||||
- "[ ] Setup, beat, punchline structure clear"
|
||||
- "[ ] Humor aligns with character voice"
|
||||
- "[ ] Cultural references understandable by target audience"
|
||||
- "[ ] No conflicting tone in serious scenes"
|
||||
- "[ ] Callback jokes spaced for maximum payoff"
|
||||
- "[ ] Physical comedy described with vivid imagery"
|
||||
...
|
||||
==================== END: .bmad-creative-writing/checklists/comedic-timing-checklist.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/data/bmad-kb.md ====================
|
||||
@@ -705,24 +715,28 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
## 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
|
||||
@@ -731,6 +745,7 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
## Genre Support
|
||||
|
||||
### Built-in Genre Checklists
|
||||
|
||||
- Fantasy & Sci-Fi
|
||||
- Romance & Thriller
|
||||
- Mystery & Horror
|
||||
@@ -738,6 +753,7 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
- Young Adult
|
||||
|
||||
Each genre includes:
|
||||
|
||||
- Trope management
|
||||
- Reader expectations
|
||||
- Market positioning
|
||||
@@ -746,24 +762,28 @@ Each genre includes:
|
||||
## 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
|
||||
@@ -803,11 +823,13 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
# Story Structure Patterns
|
||||
|
||||
## Three-Act Structure
|
||||
|
||||
- **Act 1 (25%)**: Setup, inciting incident
|
||||
- **Act 2 (50%)**: Confrontation, complications
|
||||
- **Act 3 (25%)**: Resolution
|
||||
|
||||
## Save the Cat Beats
|
||||
|
||||
1. Opening Image (0-1%)
|
||||
2. Setup (1-10%)
|
||||
3. Theme Stated (5%)
|
||||
@@ -823,7 +845,9 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
13. Break into Three (80%)
|
||||
14. Finale (80-99%)
|
||||
15. Final Image (99-100%)
|
||||
|
||||
## Hero's Journey
|
||||
|
||||
1. Ordinary World
|
||||
2. Call to Adventure
|
||||
3. Refusal of Call
|
||||
@@ -838,6 +862,7 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
12. Return with Elixir
|
||||
|
||||
## Seven-Point Structure
|
||||
|
||||
1. Hook
|
||||
2. Plot Turn 1
|
||||
3. Pinch Point 1
|
||||
@@ -847,6 +872,7 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
7. Resolution
|
||||
|
||||
## Freytag's Pyramid
|
||||
|
||||
1. Exposition
|
||||
2. Rising Action
|
||||
3. Climax
|
||||
@@ -854,6 +880,7 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
5. Denouement
|
||||
|
||||
## Kishōtenketsu (Japanese)
|
||||
|
||||
- **Ki**: Introduction
|
||||
- **Shō**: Development
|
||||
- **Ten**: Twist
|
||||
|
||||
@@ -101,6 +101,7 @@ dependencies:
|
||||
You are the Editor, defender of clear, powerful prose. You balance respect for authorial voice with the demands of readability and market expectations.
|
||||
|
||||
Focus on:
|
||||
|
||||
- **Micro-level**: word choice, sentence structure, grammar
|
||||
- **Meso-level**: paragraph flow, scene transitions, pacing
|
||||
- **Macro-level**: chapter structure, act breaks, overall arc
|
||||
@@ -219,42 +220,52 @@ User can type `#yolo` to toggle to YOLO mode (process all sections at once).
|
||||
|
||||
==================== START: .bmad-creative-writing/tasks/final-polish.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 14. Final Polish
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
task:
|
||||
id: final-polish
|
||||
name: Final Polish
|
||||
description: Line‑edit for style, clarity, grammar.
|
||||
persona_default: editor
|
||||
id: final-polish
|
||||
name: Final Polish
|
||||
description: Line‑edit for style, clarity, grammar.
|
||||
persona_default: editor
|
||||
inputs:
|
||||
- chapter-dialog.md | polished-manuscript.md
|
||||
steps:
|
||||
- Correct grammar and tighten prose.
|
||||
- Ensure consistent voice.
|
||||
output: chapter-final.md | final-manuscript.md
|
||||
...
|
||||
|
||||
- chapter-dialog.md | polished-manuscript.md
|
||||
steps:
|
||||
- Correct grammar and tighten prose.
|
||||
- Ensure consistent voice.
|
||||
output: chapter-final.md | final-manuscript.md
|
||||
...
|
||||
==================== END: .bmad-creative-writing/tasks/final-polish.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/tasks/incorporate-feedback.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 6. Incorporate Feedback
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
task:
|
||||
id: incorporate-feedback
|
||||
name: Incorporate Feedback
|
||||
description: Merge beta feedback into manuscript; accept, reject, or revise.
|
||||
persona_default: editor
|
||||
id: incorporate-feedback
|
||||
name: Incorporate Feedback
|
||||
description: Merge beta feedback into manuscript; accept, reject, or revise.
|
||||
persona_default: editor
|
||||
inputs:
|
||||
- draft-manuscript.md
|
||||
- beta-notes.md
|
||||
steps:
|
||||
- Summarize actionable changes.
|
||||
- Apply revisions inline.
|
||||
- Mark resolved comments.
|
||||
output: polished-manuscript.md
|
||||
...
|
||||
|
||||
- draft-manuscript.md
|
||||
- beta-notes.md
|
||||
steps:
|
||||
- Summarize actionable changes.
|
||||
- Apply revisions inline.
|
||||
- Mark resolved comments.
|
||||
output: polished-manuscript.md
|
||||
...
|
||||
==================== END: .bmad-creative-writing/tasks/incorporate-feedback.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/tasks/execute-checklist.md ====================
|
||||
@@ -269,7 +280,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
## Instructions
|
||||
|
||||
1. **Initial Assessment**
|
||||
|
||||
- If user or the task being run provides a checklist name:
|
||||
- Try fuzzy matching (e.g. "plot checklist" -> "plot-structure-checklist")
|
||||
- If multiple matches found, ask user to clarify
|
||||
@@ -282,14 +292,12 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
- All at once (YOLO mode - recommended for checklists, there will be a summary of sections at the end to discuss)
|
||||
|
||||
2. **Document and Artifact Gathering**
|
||||
|
||||
- Each checklist will specify its required documents/artifacts at the beginning
|
||||
- Follow the checklist's specific instructions for what to gather, generally a file can be resolved in the docs folder, if not or unsure, halt and ask or confirm with the user.
|
||||
|
||||
3. **Checklist Processing**
|
||||
|
||||
If in interactive mode:
|
||||
|
||||
- Work through each section of the checklist one at a time
|
||||
- For each section:
|
||||
- Review all items in the section following instructions for that section embedded in the checklist
|
||||
@@ -298,7 +306,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
- Get user confirmation before proceeding to next section or if any thing major do we need to halt and take corrective action
|
||||
|
||||
If in YOLO mode:
|
||||
|
||||
- Process all sections at once
|
||||
- Create a comprehensive report of all findings
|
||||
- Present the complete analysis to the user
|
||||
@@ -306,7 +313,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
4. **Validation Approach**
|
||||
|
||||
For each checklist item:
|
||||
|
||||
- Read and understand the requirement
|
||||
- Look for evidence in the documentation that satisfies the requirement
|
||||
- Consider both explicit mentions and implicit coverage
|
||||
@@ -320,7 +326,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
5. **Section Analysis**
|
||||
|
||||
For each section:
|
||||
|
||||
- think step by step to calculate pass rate
|
||||
- Identify common themes in failed items
|
||||
- Provide specific recommendations for improvement
|
||||
@@ -330,7 +335,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
6. **Final Report**
|
||||
|
||||
Prepare a summary that includes:
|
||||
|
||||
- Overall checklist completion status
|
||||
- Pass rates by section
|
||||
- List of failed items with context
|
||||
@@ -559,40 +563,50 @@ sections:
|
||||
|
||||
==================== START: .bmad-creative-writing/checklists/line-edit-quality-checklist.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 4. Line‑Edit Quality Checklist
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
checklist:
|
||||
id: line-edit-quality-checklist
|
||||
name: Line‑Edit Quality Checklist
|
||||
description: Copy‑editing pass for clarity, grammar, and style.
|
||||
id: line-edit-quality-checklist
|
||||
name: Line‑Edit Quality Checklist
|
||||
description: Copy‑editing pass for clarity, grammar, and style.
|
||||
items:
|
||||
- "[ ] Grammar/spelling free of errors"
|
||||
- "[ ] Passive voice minimized (target <15%)"
|
||||
- "[ ] Repetitious words/phrases trimmed"
|
||||
- "[ ] Dialogue punctuation correct"
|
||||
- "[ ] Sentences varied in length/rhythm"
|
||||
- "[ ] Consistent tense and POV"
|
||||
...
|
||||
|
||||
- "[ ] Grammar/spelling free of errors"
|
||||
- "[ ] Passive voice minimized (target <15%)"
|
||||
- "[ ] Repetitious words/phrases trimmed"
|
||||
- "[ ] Dialogue punctuation correct"
|
||||
- "[ ] Sentences varied in length/rhythm"
|
||||
- "[ ] Consistent tense and POV"
|
||||
...
|
||||
==================== END: .bmad-creative-writing/checklists/line-edit-quality-checklist.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/checklists/publication-readiness-checklist.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 5. Publication Readiness Checklist
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
checklist:
|
||||
id: publication-readiness-checklist
|
||||
name: Publication Readiness Checklist
|
||||
description: Final checks before releasing or submitting the manuscript.
|
||||
id: publication-readiness-checklist
|
||||
name: Publication Readiness Checklist
|
||||
description: Final checks before releasing or submitting the manuscript.
|
||||
items:
|
||||
- "[ ] Front matter complete (title, author, dedication)"
|
||||
- "[ ] Back matter complete (acknowledgments, about author)"
|
||||
- "[ ] Table of contents updated (digital)"
|
||||
- "[ ] Chapter headings numbered correctly"
|
||||
- "[ ] Formatting styles consistent"
|
||||
- "[ ] Metadata (ISBN, keywords) embedded"
|
||||
...
|
||||
|
||||
- "[ ] Front matter complete (title, author, dedication)"
|
||||
- "[ ] Back matter complete (acknowledgments, about author)"
|
||||
- "[ ] Table of contents updated (digital)"
|
||||
- "[ ] Chapter headings numbered correctly"
|
||||
- "[ ] Formatting styles consistent"
|
||||
- "[ ] Metadata (ISBN, keywords) embedded"
|
||||
...
|
||||
==================== END: .bmad-creative-writing/checklists/publication-readiness-checklist.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/data/bmad-kb.md ====================
|
||||
@@ -701,24 +715,28 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
## 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
|
||||
@@ -727,6 +745,7 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
## Genre Support
|
||||
|
||||
### Built-in Genre Checklists
|
||||
|
||||
- Fantasy & Sci-Fi
|
||||
- Romance & Thriller
|
||||
- Mystery & Horror
|
||||
@@ -734,6 +753,7 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
- Young Adult
|
||||
|
||||
Each genre includes:
|
||||
|
||||
- Trope management
|
||||
- Reader expectations
|
||||
- Market positioning
|
||||
@@ -742,24 +762,28 @@ Each genre includes:
|
||||
## 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
|
||||
|
||||
@@ -103,8 +103,9 @@ dependencies:
|
||||
You are the Genre Specialist, guardian of reader satisfaction and genre innovation. You understand that genres are contracts with readers, promising specific experiences.
|
||||
|
||||
Navigate:
|
||||
|
||||
- **Core requirements** that define the genre
|
||||
- **Optional conventions** that enhance familiarity
|
||||
- **Optional conventions** that enhance familiarity
|
||||
- **Trope subversion** opportunities
|
||||
- **Cross-genre elements** that add freshness
|
||||
- **Market positioning** for maximum appeal
|
||||
@@ -223,13 +224,15 @@ User can type `#yolo` to toggle to YOLO mode (process all sections at once).
|
||||
# Analyze Story Structure
|
||||
|
||||
## Purpose
|
||||
|
||||
Perform comprehensive structural analysis of a narrative work to identify strengths, weaknesses, and improvement opportunities.
|
||||
|
||||
## Process
|
||||
|
||||
### 1. Identify Structure Type
|
||||
|
||||
- Three-act structure
|
||||
- Five-act structure
|
||||
- Five-act structure
|
||||
- Hero's Journey
|
||||
- Save the Cat beats
|
||||
- Freytag's Pyramid
|
||||
@@ -238,6 +241,7 @@ Perform comprehensive structural analysis of a narrative work to identify streng
|
||||
- Non-linear/experimental
|
||||
|
||||
### 2. Map Key Points
|
||||
|
||||
- **Opening**: Hook, world establishment, character introduction
|
||||
- **Inciting Incident**: What disrupts the status quo?
|
||||
- **Plot Point 1**: What locks in the conflict?
|
||||
@@ -245,7 +249,9 @@ Perform comprehensive structural analysis of a narrative work to identify streng
|
||||
- **Plot Point 2**: What raises stakes to maximum?
|
||||
- **Climax**: How does central conflict resolve?
|
||||
- **Resolution**: What new equilibrium emerges?
|
||||
|
||||
### 3. Analyze Pacing
|
||||
|
||||
- Scene length distribution
|
||||
- Tension escalation curve
|
||||
- Breather moment placement
|
||||
@@ -253,6 +259,7 @@ Perform comprehensive structural analysis of a narrative work to identify streng
|
||||
- Chapter break effectiveness
|
||||
|
||||
### 4. Evaluate Setup/Payoff
|
||||
|
||||
- Track all setups (promises to reader)
|
||||
- Verify each has satisfying payoff
|
||||
- Identify orphaned setups
|
||||
@@ -260,13 +267,16 @@ Perform comprehensive structural analysis of a narrative work to identify streng
|
||||
- Check Chekhov's guns
|
||||
|
||||
### 5. Assess Subplot Integration
|
||||
|
||||
- List all subplots
|
||||
- Track intersection with main plot
|
||||
- Evaluate resolution satisfaction
|
||||
- Check thematic reinforcement
|
||||
|
||||
### 6. Generate Report
|
||||
|
||||
Create structural report including:
|
||||
|
||||
- Structure diagram
|
||||
- Pacing chart
|
||||
- Problem areas
|
||||
@@ -274,6 +284,7 @@ Create structural report including:
|
||||
- Alternative structures
|
||||
|
||||
## Output
|
||||
|
||||
Comprehensive structural analysis with actionable recommendations
|
||||
==================== END: .bmad-creative-writing/tasks/analyze-story-structure.md ====================
|
||||
|
||||
@@ -289,7 +300,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
## Instructions
|
||||
|
||||
1. **Initial Assessment**
|
||||
|
||||
- If user or the task being run provides a checklist name:
|
||||
- Try fuzzy matching (e.g. "plot checklist" -> "plot-structure-checklist")
|
||||
- If multiple matches found, ask user to clarify
|
||||
@@ -302,14 +312,12 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
- All at once (YOLO mode - recommended for checklists, there will be a summary of sections at the end to discuss)
|
||||
|
||||
2. **Document and Artifact Gathering**
|
||||
|
||||
- Each checklist will specify its required documents/artifacts at the beginning
|
||||
- Follow the checklist's specific instructions for what to gather, generally a file can be resolved in the docs folder, if not or unsure, halt and ask or confirm with the user.
|
||||
|
||||
3. **Checklist Processing**
|
||||
|
||||
If in interactive mode:
|
||||
|
||||
- Work through each section of the checklist one at a time
|
||||
- For each section:
|
||||
- Review all items in the section following instructions for that section embedded in the checklist
|
||||
@@ -318,7 +326,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
- Get user confirmation before proceeding to next section or if any thing major do we need to halt and take corrective action
|
||||
|
||||
If in YOLO mode:
|
||||
|
||||
- Process all sections at once
|
||||
- Create a comprehensive report of all findings
|
||||
- Present the complete analysis to the user
|
||||
@@ -326,7 +333,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
4. **Validation Approach**
|
||||
|
||||
For each checklist item:
|
||||
|
||||
- Read and understand the requirement
|
||||
- Look for evidence in the documentation that satisfies the requirement
|
||||
- Consider both explicit mentions and implicit coverage
|
||||
@@ -340,7 +346,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
5. **Section Analysis**
|
||||
|
||||
For each section:
|
||||
|
||||
- think step by step to calculate pass rate
|
||||
- Identify common themes in failed items
|
||||
- Provide specific recommendations for improvement
|
||||
@@ -350,7 +355,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
6. **Final Report**
|
||||
|
||||
Prepare a summary that includes:
|
||||
|
||||
- Overall checklist completion status
|
||||
- Pass rates by section
|
||||
- List of failed items with context
|
||||
@@ -593,76 +597,96 @@ sections:
|
||||
|
||||
==================== START: .bmad-creative-writing/checklists/genre-tropes-checklist.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 10. Genre Tropes Checklist (General)
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
checklist:
|
||||
id: genre-tropes-checklist
|
||||
name: Genre Tropes Checklist
|
||||
description: Confirm expected reader promises for chosen genre are addressed or subverted intentionally.
|
||||
id: genre-tropes-checklist
|
||||
name: Genre Tropes Checklist
|
||||
description: Confirm expected reader promises for chosen genre are addressed or subverted intentionally.
|
||||
items:
|
||||
- "[ ] Core genre conventions present (e.g., mystery has a solvable puzzle)"
|
||||
- "[ ] Audience‑favored tropes used or consciously averted"
|
||||
- "[ ] Genre pacing beats hit (e.g., romance meet‑cute by 15%)"
|
||||
- "[ ] Satisfying genre‑appropriate climax"
|
||||
- "[ ] Reader expectations subversions sign‑posted to avoid disappointment"
|
||||
...
|
||||
|
||||
- "[ ] Core genre conventions present (e.g., mystery has a solvable puzzle)"
|
||||
- "[ ] Audience‑favored tropes used or consciously averted"
|
||||
- "[ ] Genre pacing beats hit (e.g., romance meet‑cute by 15%)"
|
||||
- "[ ] Satisfying genre‑appropriate climax"
|
||||
- "[ ] Reader expectations subversions sign‑posted to avoid disappointment"
|
||||
...
|
||||
==================== END: .bmad-creative-writing/checklists/genre-tropes-checklist.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/checklists/fantasy-magic-system-checklist.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 17. Fantasy Magic System Consistency Checklist
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
checklist:
|
||||
id: fantasy-magic-system-checklist
|
||||
name: Fantasy Magic System Consistency Checklist
|
||||
description: Keep magical rules, costs, and exceptions coherent.
|
||||
id: fantasy-magic-system-checklist
|
||||
name: Fantasy Magic System Consistency Checklist
|
||||
description: Keep magical rules, costs, and exceptions coherent.
|
||||
items:
|
||||
- "[ ] Core source and rules defined"
|
||||
- "[ ] Limitations create plot obstacles"
|
||||
- "[ ] Costs or risks for using magic stated"
|
||||
- "[ ] No last‑minute power with no foreshadowing"
|
||||
- "[ ] Societal impact of magic reflected in setting"
|
||||
- "[ ] Rule exceptions justified and rare"
|
||||
...
|
||||
|
||||
- "[ ] Core source and rules defined"
|
||||
- "[ ] Limitations create plot obstacles"
|
||||
- "[ ] Costs or risks for using magic stated"
|
||||
- "[ ] No last‑minute power with no foreshadowing"
|
||||
- "[ ] Societal impact of magic reflected in setting"
|
||||
- "[ ] Rule exceptions justified and rare"
|
||||
...
|
||||
==================== END: .bmad-creative-writing/checklists/fantasy-magic-system-checklist.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/checklists/scifi-technology-plausibility-checklist.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 15. Sci‑Fi Technology Plausibility Checklist
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
checklist:
|
||||
id: scifi-technology-plausibility-checklist
|
||||
name: Sci‑Fi Technology Plausibility Checklist
|
||||
description: Ensure advanced technologies feel believable and internally consistent.
|
||||
id: scifi-technology-plausibility-checklist
|
||||
name: Sci‑Fi Technology Plausibility Checklist
|
||||
description: Ensure advanced technologies feel believable and internally consistent.
|
||||
items:
|
||||
- "[ ] Technology built on clear scientific principles or hand‑waved consistently"
|
||||
- "[ ] Limits and costs of tech established"
|
||||
- "[ ] Tech capabilities applied consistently to plot"
|
||||
- "[ ] No forgotten tech that would solve earlier conflicts"
|
||||
- "[ ] Terminology explained or intuitively clear"
|
||||
...
|
||||
|
||||
- "[ ] Technology built on clear scientific principles or hand‑waved consistently"
|
||||
- "[ ] Limits and costs of tech established"
|
||||
- "[ ] Tech capabilities applied consistently to plot"
|
||||
- "[ ] No forgotten tech that would solve earlier conflicts"
|
||||
- "[ ] Terminology explained or intuitively clear"
|
||||
...
|
||||
==================== END: .bmad-creative-writing/checklists/scifi-technology-plausibility-checklist.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/checklists/romance-emotional-beats-checklist.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 12. Romance Emotional Beats Checklist
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
checklist:
|
||||
id: romance-emotional-beats-checklist
|
||||
name: Romance Emotional Beats Checklist
|
||||
description: Track essential emotional beats in romance arcs.
|
||||
id: romance-emotional-beats-checklist
|
||||
name: Romance Emotional Beats Checklist
|
||||
description: Track essential emotional beats in romance arcs.
|
||||
items:
|
||||
- "[ ] Meet‑cute / inciting attraction"
|
||||
- "[ ] Growing intimacy montage"
|
||||
- "[ ] Midpoint commitment or confession moment"
|
||||
- "[ ] Dark night of the soul / breakup"
|
||||
- "[ ] Grand gesture or reconciliation"
|
||||
- "[ ] HEA or HFN ending clear"
|
||||
...
|
||||
|
||||
- "[ ] Meet‑cute / inciting attraction"
|
||||
- "[ ] Growing intimacy montage"
|
||||
- "[ ] Midpoint commitment or confession moment"
|
||||
- "[ ] Dark night of the soul / breakup"
|
||||
- "[ ] Grand gesture or reconciliation"
|
||||
- "[ ] HEA or HFN ending clear"
|
||||
...
|
||||
==================== END: .bmad-creative-writing/checklists/romance-emotional-beats-checklist.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/data/bmad-kb.md ====================
|
||||
@@ -771,24 +795,28 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
## 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
|
||||
@@ -797,6 +825,7 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
## Genre Support
|
||||
|
||||
### Built-in Genre Checklists
|
||||
|
||||
- Fantasy & Sci-Fi
|
||||
- Romance & Thriller
|
||||
- Mystery & Horror
|
||||
@@ -804,6 +833,7 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
- Young Adult
|
||||
|
||||
Each genre includes:
|
||||
|
||||
- Trope management
|
||||
- Reader expectations
|
||||
- Market positioning
|
||||
@@ -812,24 +842,28 @@ Each genre includes:
|
||||
## 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
|
||||
@@ -869,11 +903,13 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
# Story Structure Patterns
|
||||
|
||||
## Three-Act Structure
|
||||
|
||||
- **Act 1 (25%)**: Setup, inciting incident
|
||||
- **Act 2 (50%)**: Confrontation, complications
|
||||
- **Act 3 (25%)**: Resolution
|
||||
|
||||
## Save the Cat Beats
|
||||
|
||||
1. Opening Image (0-1%)
|
||||
2. Setup (1-10%)
|
||||
3. Theme Stated (5%)
|
||||
@@ -889,7 +925,9 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
13. Break into Three (80%)
|
||||
14. Finale (80-99%)
|
||||
15. Final Image (99-100%)
|
||||
|
||||
## Hero's Journey
|
||||
|
||||
1. Ordinary World
|
||||
2. Call to Adventure
|
||||
3. Refusal of Call
|
||||
@@ -904,6 +942,7 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
12. Return with Elixir
|
||||
|
||||
## Seven-Point Structure
|
||||
|
||||
1. Hook
|
||||
2. Plot Turn 1
|
||||
3. Pinch Point 1
|
||||
@@ -913,6 +952,7 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
7. Resolution
|
||||
|
||||
## Freytag's Pyramid
|
||||
|
||||
1. Exposition
|
||||
2. Rising Action
|
||||
3. Climax
|
||||
@@ -920,6 +960,7 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
5. Denouement
|
||||
|
||||
## Kishōtenketsu (Japanese)
|
||||
|
||||
- **Ki**: Introduction
|
||||
- **Shō**: Development
|
||||
- **Ten**: Twist
|
||||
|
||||
@@ -101,6 +101,7 @@ dependencies:
|
||||
You are the Narrative Designer, architect of stories that respond to reader/player choices. You balance authorial vision with participant agency.
|
||||
|
||||
Design for:
|
||||
|
||||
- **Meaningful choices** not false dilemmas
|
||||
- **Consequence chains** that feel logical
|
||||
- **Emotional investment** in decisions
|
||||
@@ -219,40 +220,50 @@ User can type `#yolo` to toggle to YOLO mode (process all sections at once).
|
||||
|
||||
==================== START: .bmad-creative-writing/tasks/outline-scenes.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 11. Outline Scenes
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
task:
|
||||
id: outline-scenes
|
||||
name: Outline Scenes
|
||||
description: Group scene list into chapters with act structure.
|
||||
persona_default: plot-architect
|
||||
id: outline-scenes
|
||||
name: Outline Scenes
|
||||
description: Group scene list into chapters with act structure.
|
||||
persona_default: plot-architect
|
||||
inputs:
|
||||
- scene-list.md
|
||||
steps:
|
||||
- Assign scenes to chapters.
|
||||
- Produce snowflake-outline.md with headings per chapter.
|
||||
output: snowflake-outline.md
|
||||
...
|
||||
|
||||
- scene-list.md
|
||||
steps:
|
||||
- Assign scenes to chapters.
|
||||
- Produce snowflake-outline.md with headings per chapter.
|
||||
output: snowflake-outline.md
|
||||
...
|
||||
==================== END: .bmad-creative-writing/tasks/outline-scenes.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/tasks/generate-scene-list.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 10. Generate Scene List
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
task:
|
||||
id: generate-scene-list
|
||||
name: Generate Scene List
|
||||
description: Break synopsis into a numbered list of scenes.
|
||||
persona_default: plot-architect
|
||||
id: generate-scene-list
|
||||
name: Generate Scene List
|
||||
description: Break synopsis into a numbered list of scenes.
|
||||
persona_default: plot-architect
|
||||
inputs:
|
||||
- synopsis.md | story-outline.md
|
||||
steps:
|
||||
- Identify key beats.
|
||||
- Fill scene-list-tmpl table.
|
||||
output: scene-list.md
|
||||
...
|
||||
|
||||
- synopsis.md | story-outline.md
|
||||
steps:
|
||||
- Identify key beats.
|
||||
- Fill scene-list-tmpl table.
|
||||
output: scene-list.md
|
||||
...
|
||||
==================== END: .bmad-creative-writing/tasks/generate-scene-list.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/tasks/execute-checklist.md ====================
|
||||
@@ -267,7 +278,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
## Instructions
|
||||
|
||||
1. **Initial Assessment**
|
||||
|
||||
- If user or the task being run provides a checklist name:
|
||||
- Try fuzzy matching (e.g. "plot checklist" -> "plot-structure-checklist")
|
||||
- If multiple matches found, ask user to clarify
|
||||
@@ -280,14 +290,12 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
- All at once (YOLO mode - recommended for checklists, there will be a summary of sections at the end to discuss)
|
||||
|
||||
2. **Document and Artifact Gathering**
|
||||
|
||||
- Each checklist will specify its required documents/artifacts at the beginning
|
||||
- Follow the checklist's specific instructions for what to gather, generally a file can be resolved in the docs folder, if not or unsure, halt and ask or confirm with the user.
|
||||
|
||||
3. **Checklist Processing**
|
||||
|
||||
If in interactive mode:
|
||||
|
||||
- Work through each section of the checklist one at a time
|
||||
- For each section:
|
||||
- Review all items in the section following instructions for that section embedded in the checklist
|
||||
@@ -296,7 +304,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
- Get user confirmation before proceeding to next section or if any thing major do we need to halt and take corrective action
|
||||
|
||||
If in YOLO mode:
|
||||
|
||||
- Process all sections at once
|
||||
- Create a comprehensive report of all findings
|
||||
- Present the complete analysis to the user
|
||||
@@ -304,7 +311,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
4. **Validation Approach**
|
||||
|
||||
For each checklist item:
|
||||
|
||||
- Read and understand the requirement
|
||||
- Look for evidence in the documentation that satisfies the requirement
|
||||
- Consider both explicit mentions and implicit coverage
|
||||
@@ -318,7 +324,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
5. **Section Analysis**
|
||||
|
||||
For each section:
|
||||
|
||||
- think step by step to calculate pass rate
|
||||
- Identify common themes in failed items
|
||||
- Provide specific recommendations for improvement
|
||||
@@ -328,7 +333,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
6. **Final Report**
|
||||
|
||||
Prepare a summary that includes:
|
||||
|
||||
- Overall checklist completion status
|
||||
- Pass rates by section
|
||||
- List of failed items with context
|
||||
@@ -532,6 +536,7 @@ sections:
|
||||
# Plot Structure Checklist
|
||||
|
||||
## Opening
|
||||
|
||||
- [ ] Hook engages within first page
|
||||
- [ ] Genre/tone established early
|
||||
- [ ] World rules clear
|
||||
@@ -539,6 +544,7 @@ sections:
|
||||
- [ ] Status quo established before disruption
|
||||
|
||||
## Structure Fundamentals
|
||||
|
||||
- [ ] Inciting incident by 10-15% mark
|
||||
- [ ] Clear story question posed
|
||||
- [ ] Stakes established and clear
|
||||
@@ -546,19 +552,23 @@ sections:
|
||||
- [ ] B-story provides thematic counterpoint
|
||||
|
||||
## Rising Action
|
||||
|
||||
- [ ] Complications escalate logically
|
||||
- [ ] Try-fail cycles build tension
|
||||
- [ ] Subplots weave with main plot
|
||||
- [ ] False victories/defeats included
|
||||
- [ ] Character growth parallels plot
|
||||
|
||||
## Midpoint
|
||||
|
||||
- [ ] Major reversal or revelation
|
||||
- [ ] Stakes raised significantly
|
||||
- [ ] Stakes raised significantly
|
||||
- [ ] Protagonist approach shifts
|
||||
- [ ] Time pressure introduced/increased
|
||||
- [ ] Point of no return crossed
|
||||
|
||||
## Crisis Building
|
||||
|
||||
- [ ] Bad guys close in (internal/external)
|
||||
- [ ] Protagonist plans fail
|
||||
- [ ] Allies fall away/betray
|
||||
@@ -566,6 +576,7 @@ sections:
|
||||
- [ ] Dark night of soul (character lowest)
|
||||
|
||||
## Climax
|
||||
|
||||
- [ ] Protagonist must act (no rescue)
|
||||
- [ ] Uses lessons learned
|
||||
- [ ] Internal/external conflicts merge
|
||||
@@ -573,6 +584,7 @@ sections:
|
||||
- [ ] Clear win/loss/transformation
|
||||
|
||||
## Resolution
|
||||
|
||||
- [ ] New equilibrium established
|
||||
- [ ] Loose threads tied
|
||||
- [ ] Character growth demonstrated
|
||||
@@ -686,24 +698,28 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
## 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
|
||||
@@ -712,6 +728,7 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
## Genre Support
|
||||
|
||||
### Built-in Genre Checklists
|
||||
|
||||
- Fantasy & Sci-Fi
|
||||
- Romance & Thriller
|
||||
- Mystery & Horror
|
||||
@@ -719,6 +736,7 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
- Young Adult
|
||||
|
||||
Each genre includes:
|
||||
|
||||
- Trope management
|
||||
- Reader expectations
|
||||
- Market positioning
|
||||
@@ -727,24 +745,28 @@ Each genre includes:
|
||||
## 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
|
||||
@@ -784,11 +806,13 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
# Story Structure Patterns
|
||||
|
||||
## Three-Act Structure
|
||||
|
||||
- **Act 1 (25%)**: Setup, inciting incident
|
||||
- **Act 2 (50%)**: Confrontation, complications
|
||||
- **Act 3 (25%)**: Resolution
|
||||
|
||||
## Save the Cat Beats
|
||||
|
||||
1. Opening Image (0-1%)
|
||||
2. Setup (1-10%)
|
||||
3. Theme Stated (5%)
|
||||
@@ -804,7 +828,9 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
13. Break into Three (80%)
|
||||
14. Finale (80-99%)
|
||||
15. Final Image (99-100%)
|
||||
|
||||
## Hero's Journey
|
||||
|
||||
1. Ordinary World
|
||||
2. Call to Adventure
|
||||
3. Refusal of Call
|
||||
@@ -819,6 +845,7 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
12. Return with Elixir
|
||||
|
||||
## Seven-Point Structure
|
||||
|
||||
1. Hook
|
||||
2. Plot Turn 1
|
||||
3. Pinch Point 1
|
||||
@@ -828,6 +855,7 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
7. Resolution
|
||||
|
||||
## Freytag's Pyramid
|
||||
|
||||
1. Exposition
|
||||
2. Rising Action
|
||||
3. Climax
|
||||
@@ -835,6 +863,7 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
5. Denouement
|
||||
|
||||
## Kishōtenketsu (Japanese)
|
||||
|
||||
- **Ki**: Introduction
|
||||
- **Shō**: Development
|
||||
- **Ten**: Twist
|
||||
|
||||
@@ -103,6 +103,7 @@ dependencies:
|
||||
You are the Plot Architect, a master of narrative structure. Your expertise spans classical three-act structure, Save the Cat methodology, the Hero's Journey, and modern narrative innovations. You understand that great stories balance formula with originality.
|
||||
|
||||
Think in terms of:
|
||||
|
||||
- **Inciting incidents** that disrupt equilibrium
|
||||
- **Rising action** that escalates stakes
|
||||
- **Midpoint reversals** that shift dynamics
|
||||
@@ -223,13 +224,15 @@ User can type `#yolo` to toggle to YOLO mode (process all sections at once).
|
||||
# Analyze Story Structure
|
||||
|
||||
## Purpose
|
||||
|
||||
Perform comprehensive structural analysis of a narrative work to identify strengths, weaknesses, and improvement opportunities.
|
||||
|
||||
## Process
|
||||
|
||||
### 1. Identify Structure Type
|
||||
|
||||
- Three-act structure
|
||||
- Five-act structure
|
||||
- Five-act structure
|
||||
- Hero's Journey
|
||||
- Save the Cat beats
|
||||
- Freytag's Pyramid
|
||||
@@ -238,6 +241,7 @@ Perform comprehensive structural analysis of a narrative work to identify streng
|
||||
- Non-linear/experimental
|
||||
|
||||
### 2. Map Key Points
|
||||
|
||||
- **Opening**: Hook, world establishment, character introduction
|
||||
- **Inciting Incident**: What disrupts the status quo?
|
||||
- **Plot Point 1**: What locks in the conflict?
|
||||
@@ -245,7 +249,9 @@ Perform comprehensive structural analysis of a narrative work to identify streng
|
||||
- **Plot Point 2**: What raises stakes to maximum?
|
||||
- **Climax**: How does central conflict resolve?
|
||||
- **Resolution**: What new equilibrium emerges?
|
||||
|
||||
### 3. Analyze Pacing
|
||||
|
||||
- Scene length distribution
|
||||
- Tension escalation curve
|
||||
- Breather moment placement
|
||||
@@ -253,6 +259,7 @@ Perform comprehensive structural analysis of a narrative work to identify streng
|
||||
- Chapter break effectiveness
|
||||
|
||||
### 4. Evaluate Setup/Payoff
|
||||
|
||||
- Track all setups (promises to reader)
|
||||
- Verify each has satisfying payoff
|
||||
- Identify orphaned setups
|
||||
@@ -260,13 +267,16 @@ Perform comprehensive structural analysis of a narrative work to identify streng
|
||||
- Check Chekhov's guns
|
||||
|
||||
### 5. Assess Subplot Integration
|
||||
|
||||
- List all subplots
|
||||
- Track intersection with main plot
|
||||
- Evaluate resolution satisfaction
|
||||
- Check thematic reinforcement
|
||||
|
||||
### 6. Generate Report
|
||||
|
||||
Create structural report including:
|
||||
|
||||
- Structure diagram
|
||||
- Pacing chart
|
||||
- Problem areas
|
||||
@@ -274,6 +284,7 @@ Create structural report including:
|
||||
- Alternative structures
|
||||
|
||||
## Output
|
||||
|
||||
Comprehensive structural analysis with actionable recommendations
|
||||
==================== END: .bmad-creative-writing/tasks/analyze-story-structure.md ====================
|
||||
|
||||
@@ -289,7 +300,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
## Instructions
|
||||
|
||||
1. **Initial Assessment**
|
||||
|
||||
- If user or the task being run provides a checklist name:
|
||||
- Try fuzzy matching (e.g. "plot checklist" -> "plot-structure-checklist")
|
||||
- If multiple matches found, ask user to clarify
|
||||
@@ -302,14 +312,12 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
- All at once (YOLO mode - recommended for checklists, there will be a summary of sections at the end to discuss)
|
||||
|
||||
2. **Document and Artifact Gathering**
|
||||
|
||||
- Each checklist will specify its required documents/artifacts at the beginning
|
||||
- Follow the checklist's specific instructions for what to gather, generally a file can be resolved in the docs folder, if not or unsure, halt and ask or confirm with the user.
|
||||
|
||||
3. **Checklist Processing**
|
||||
|
||||
If in interactive mode:
|
||||
|
||||
- Work through each section of the checklist one at a time
|
||||
- For each section:
|
||||
- Review all items in the section following instructions for that section embedded in the checklist
|
||||
@@ -318,7 +326,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
- Get user confirmation before proceeding to next section or if any thing major do we need to halt and take corrective action
|
||||
|
||||
If in YOLO mode:
|
||||
|
||||
- Process all sections at once
|
||||
- Create a comprehensive report of all findings
|
||||
- Present the complete analysis to the user
|
||||
@@ -326,7 +333,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
4. **Validation Approach**
|
||||
|
||||
For each checklist item:
|
||||
|
||||
- Read and understand the requirement
|
||||
- Look for evidence in the documentation that satisfies the requirement
|
||||
- Consider both explicit mentions and implicit coverage
|
||||
@@ -340,7 +346,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
5. **Section Analysis**
|
||||
|
||||
For each section:
|
||||
|
||||
- think step by step to calculate pass rate
|
||||
- Identify common themes in failed items
|
||||
- Provide specific recommendations for improvement
|
||||
@@ -350,7 +355,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
6. **Final Report**
|
||||
|
||||
Prepare a summary that includes:
|
||||
|
||||
- Overall checklist completion status
|
||||
- Pass rates by section
|
||||
- List of failed items with context
|
||||
@@ -816,6 +820,7 @@ sections:
|
||||
# Plot Structure Checklist
|
||||
|
||||
## Opening
|
||||
|
||||
- [ ] Hook engages within first page
|
||||
- [ ] Genre/tone established early
|
||||
- [ ] World rules clear
|
||||
@@ -823,6 +828,7 @@ sections:
|
||||
- [ ] Status quo established before disruption
|
||||
|
||||
## Structure Fundamentals
|
||||
|
||||
- [ ] Inciting incident by 10-15% mark
|
||||
- [ ] Clear story question posed
|
||||
- [ ] Stakes established and clear
|
||||
@@ -830,19 +836,23 @@ sections:
|
||||
- [ ] B-story provides thematic counterpoint
|
||||
|
||||
## Rising Action
|
||||
|
||||
- [ ] Complications escalate logically
|
||||
- [ ] Try-fail cycles build tension
|
||||
- [ ] Subplots weave with main plot
|
||||
- [ ] False victories/defeats included
|
||||
- [ ] Character growth parallels plot
|
||||
|
||||
## Midpoint
|
||||
|
||||
- [ ] Major reversal or revelation
|
||||
- [ ] Stakes raised significantly
|
||||
- [ ] Stakes raised significantly
|
||||
- [ ] Protagonist approach shifts
|
||||
- [ ] Time pressure introduced/increased
|
||||
- [ ] Point of no return crossed
|
||||
|
||||
## Crisis Building
|
||||
|
||||
- [ ] Bad guys close in (internal/external)
|
||||
- [ ] Protagonist plans fail
|
||||
- [ ] Allies fall away/betray
|
||||
@@ -850,6 +860,7 @@ sections:
|
||||
- [ ] Dark night of soul (character lowest)
|
||||
|
||||
## Climax
|
||||
|
||||
- [ ] Protagonist must act (no rescue)
|
||||
- [ ] Uses lessons learned
|
||||
- [ ] Internal/external conflicts merge
|
||||
@@ -857,6 +868,7 @@ sections:
|
||||
- [ ] Clear win/loss/transformation
|
||||
|
||||
## Resolution
|
||||
|
||||
- [ ] New equilibrium established
|
||||
- [ ] Loose threads tied
|
||||
- [ ] Character growth demonstrated
|
||||
@@ -868,11 +880,13 @@ sections:
|
||||
# Story Structure Patterns
|
||||
|
||||
## Three-Act Structure
|
||||
|
||||
- **Act 1 (25%)**: Setup, inciting incident
|
||||
- **Act 2 (50%)**: Confrontation, complications
|
||||
- **Act 3 (25%)**: Resolution
|
||||
|
||||
## Save the Cat Beats
|
||||
|
||||
1. Opening Image (0-1%)
|
||||
2. Setup (1-10%)
|
||||
3. Theme Stated (5%)
|
||||
@@ -888,7 +902,9 @@ sections:
|
||||
13. Break into Three (80%)
|
||||
14. Finale (80-99%)
|
||||
15. Final Image (99-100%)
|
||||
|
||||
## Hero's Journey
|
||||
|
||||
1. Ordinary World
|
||||
2. Call to Adventure
|
||||
3. Refusal of Call
|
||||
@@ -903,6 +919,7 @@ sections:
|
||||
12. Return with Elixir
|
||||
|
||||
## Seven-Point Structure
|
||||
|
||||
1. Hook
|
||||
2. Plot Turn 1
|
||||
3. Pinch Point 1
|
||||
@@ -912,6 +929,7 @@ sections:
|
||||
7. Resolution
|
||||
|
||||
## Freytag's Pyramid
|
||||
|
||||
1. Exposition
|
||||
2. Rising Action
|
||||
3. Climax
|
||||
@@ -919,6 +937,7 @@ sections:
|
||||
5. Denouement
|
||||
|
||||
## Kishōtenketsu (Japanese)
|
||||
|
||||
- **Ki**: Introduction
|
||||
- **Shō**: Development
|
||||
- **Ten**: Twist
|
||||
@@ -1031,24 +1050,28 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
## 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
|
||||
@@ -1057,6 +1080,7 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
## Genre Support
|
||||
|
||||
### Built-in Genre Checklists
|
||||
|
||||
- Fantasy & Sci-Fi
|
||||
- Romance & Thriller
|
||||
- Mystery & Horror
|
||||
@@ -1064,6 +1088,7 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
- Young Adult
|
||||
|
||||
Each genre includes:
|
||||
|
||||
- Trope management
|
||||
- Reader expectations
|
||||
- Market positioning
|
||||
@@ -1072,24 +1097,28 @@ Each genre includes:
|
||||
## 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
|
||||
|
||||
@@ -102,6 +102,7 @@ dependencies:
|
||||
You are the World Builder, creator of immersive universes. You understand that great settings are characters in their own right, influencing every aspect of the story.
|
||||
|
||||
Consider:
|
||||
|
||||
- **Geography shapes culture** shapes character
|
||||
- **History creates conflicts** that drive plot
|
||||
- **Rules and limitations** create dramatic tension
|
||||
@@ -220,22 +221,27 @@ User can type `#yolo` to toggle to YOLO mode (process all sections at once).
|
||||
|
||||
==================== START: .bmad-creative-writing/tasks/build-world.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 2. Build World
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
task:
|
||||
id: build-world
|
||||
name: Build World
|
||||
description: Create a concise world guide covering geography, cultures, magic/tech, and history.
|
||||
persona_default: world-builder
|
||||
id: build-world
|
||||
name: Build World
|
||||
description: Create a concise world guide covering geography, cultures, magic/tech, and history.
|
||||
persona_default: world-builder
|
||||
inputs:
|
||||
- concept-brief.md
|
||||
steps:
|
||||
- Summarize key themes from concept.
|
||||
- Draft World Guide using world-guide-tmpl.
|
||||
- Execute tasks#advanced-elicitation.
|
||||
output: world-guide.md
|
||||
...
|
||||
|
||||
- concept-brief.md
|
||||
steps:
|
||||
- Summarize key themes from concept.
|
||||
- Draft World Guide using world-guide-tmpl.
|
||||
- Execute tasks#advanced-elicitation.
|
||||
output: world-guide.md
|
||||
...
|
||||
==================== END: .bmad-creative-writing/tasks/build-world.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/tasks/execute-checklist.md ====================
|
||||
@@ -250,7 +256,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
## Instructions
|
||||
|
||||
1. **Initial Assessment**
|
||||
|
||||
- If user or the task being run provides a checklist name:
|
||||
- Try fuzzy matching (e.g. "plot checklist" -> "plot-structure-checklist")
|
||||
- If multiple matches found, ask user to clarify
|
||||
@@ -263,14 +268,12 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
- All at once (YOLO mode - recommended for checklists, there will be a summary of sections at the end to discuss)
|
||||
|
||||
2. **Document and Artifact Gathering**
|
||||
|
||||
- Each checklist will specify its required documents/artifacts at the beginning
|
||||
- Follow the checklist's specific instructions for what to gather, generally a file can be resolved in the docs folder, if not or unsure, halt and ask or confirm with the user.
|
||||
|
||||
3. **Checklist Processing**
|
||||
|
||||
If in interactive mode:
|
||||
|
||||
- Work through each section of the checklist one at a time
|
||||
- For each section:
|
||||
- Review all items in the section following instructions for that section embedded in the checklist
|
||||
@@ -279,7 +282,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
- Get user confirmation before proceeding to next section or if any thing major do we need to halt and take corrective action
|
||||
|
||||
If in YOLO mode:
|
||||
|
||||
- Process all sections at once
|
||||
- Create a comprehensive report of all findings
|
||||
- Present the complete analysis to the user
|
||||
@@ -287,7 +289,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
4. **Validation Approach**
|
||||
|
||||
For each checklist item:
|
||||
|
||||
- Read and understand the requirement
|
||||
- Look for evidence in the documentation that satisfies the requirement
|
||||
- Consider both explicit mentions and implicit coverage
|
||||
@@ -301,7 +302,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
5. **Section Analysis**
|
||||
|
||||
For each section:
|
||||
|
||||
- think step by step to calculate pass rate
|
||||
- Identify common themes in failed items
|
||||
- Provide specific recommendations for improvement
|
||||
@@ -311,7 +311,6 @@ If the user asks or does not specify a specific checklist, list the checklists a
|
||||
6. **Final Report**
|
||||
|
||||
Prepare a summary that includes:
|
||||
|
||||
- Overall checklist completion status
|
||||
- Pass rates by section
|
||||
- List of failed items with context
|
||||
@@ -547,59 +546,74 @@ sections:
|
||||
|
||||
==================== START: .bmad-creative-writing/checklists/world-building-continuity-checklist.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 2. World‑Building Continuity Checklist
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
checklist:
|
||||
id: world-building-continuity-checklist
|
||||
name: World‑Building Continuity Checklist
|
||||
description: Ensure geography, cultures, tech/magic rules, and timeline stay coherent.
|
||||
id: world-building-continuity-checklist
|
||||
name: World‑Building Continuity Checklist
|
||||
description: Ensure geography, cultures, tech/magic rules, and timeline stay coherent.
|
||||
items:
|
||||
- "[ ] Map geography referenced consistently"
|
||||
- "[ ] Cultural customs/laws remain uniform"
|
||||
- "[ ] Magic/tech limitations not violated"
|
||||
- "[ ] Historical dates/events match world‑guide"
|
||||
- "[ ] Economics/politics align scene to scene"
|
||||
- "[ ] Travel times/distances are plausible"
|
||||
...
|
||||
|
||||
- "[ ] Map geography referenced consistently"
|
||||
- "[ ] Cultural customs/laws remain uniform"
|
||||
- "[ ] Magic/tech limitations not violated"
|
||||
- "[ ] Historical dates/events match world‑guide"
|
||||
- "[ ] Economics/politics align scene to scene"
|
||||
- "[ ] Travel times/distances are plausible"
|
||||
...
|
||||
==================== END: .bmad-creative-writing/checklists/world-building-continuity-checklist.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/checklists/fantasy-magic-system-checklist.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 17. Fantasy Magic System Consistency Checklist
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
checklist:
|
||||
id: fantasy-magic-system-checklist
|
||||
name: Fantasy Magic System Consistency Checklist
|
||||
description: Keep magical rules, costs, and exceptions coherent.
|
||||
id: fantasy-magic-system-checklist
|
||||
name: Fantasy Magic System Consistency Checklist
|
||||
description: Keep magical rules, costs, and exceptions coherent.
|
||||
items:
|
||||
- "[ ] Core source and rules defined"
|
||||
- "[ ] Limitations create plot obstacles"
|
||||
- "[ ] Costs or risks for using magic stated"
|
||||
- "[ ] No last‑minute power with no foreshadowing"
|
||||
- "[ ] Societal impact of magic reflected in setting"
|
||||
- "[ ] Rule exceptions justified and rare"
|
||||
...
|
||||
|
||||
- "[ ] Core source and rules defined"
|
||||
- "[ ] Limitations create plot obstacles"
|
||||
- "[ ] Costs or risks for using magic stated"
|
||||
- "[ ] No last‑minute power with no foreshadowing"
|
||||
- "[ ] Societal impact of magic reflected in setting"
|
||||
- "[ ] Rule exceptions justified and rare"
|
||||
...
|
||||
==================== END: .bmad-creative-writing/checklists/fantasy-magic-system-checklist.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/checklists/steampunk-gadget-checklist.md ====================
|
||||
# ------------------------------------------------------------
|
||||
|
||||
# 25. Steampunk Gadget Plausibility Checklist
|
||||
|
||||
# ------------------------------------------------------------
|
||||
|
||||
---
|
||||
|
||||
checklist:
|
||||
id: steampunk-gadget-checklist
|
||||
name: Steampunk Gadget Plausibility Checklist
|
||||
description: Verify brass‑and‑steam inventions obey pseudo‑Victorian tech logic.
|
||||
id: steampunk-gadget-checklist
|
||||
name: Steampunk Gadget Plausibility Checklist
|
||||
description: Verify brass‑and‑steam inventions obey pseudo‑Victorian tech logic.
|
||||
items:
|
||||
- "[ ] Power source explained (steam, clockwork, pneumatics)"
|
||||
- "[ ] Materials era‑appropriate (brass, wood, iron)"
|
||||
- "[ ] Gear ratios or pressure levels plausible for function"
|
||||
- "[ ] Airship lift calculated vs envelope size"
|
||||
- "[ ] Aesthetic details (rivets, gauges) consistent"
|
||||
- "[ ] No modern plastics/electronics unless justified"
|
||||
...
|
||||
|
||||
- "[ ] Power source explained (steam, clockwork, pneumatics)"
|
||||
- "[ ] Materials era‑appropriate (brass, wood, iron)"
|
||||
- "[ ] Gear ratios or pressure levels plausible for function"
|
||||
- "[ ] Airship lift calculated vs envelope size"
|
||||
- "[ ] Aesthetic details (rivets, gauges) consistent"
|
||||
- "[ ] No modern plastics/electronics unless justified"
|
||||
...
|
||||
==================== END: .bmad-creative-writing/checklists/steampunk-gadget-checklist.md ====================
|
||||
|
||||
==================== START: .bmad-creative-writing/data/bmad-kb.md ====================
|
||||
@@ -708,24 +722,28 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
## 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
|
||||
@@ -734,6 +752,7 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
## Genre Support
|
||||
|
||||
### Built-in Genre Checklists
|
||||
|
||||
- Fantasy & Sci-Fi
|
||||
- Romance & Thriller
|
||||
- Mystery & Horror
|
||||
@@ -741,6 +760,7 @@ BMad Creative Writing transforms you into a "Creative Director" - orchestrating
|
||||
- Young Adult
|
||||
|
||||
Each genre includes:
|
||||
|
||||
- Trope management
|
||||
- Reader expectations
|
||||
- Market positioning
|
||||
@@ -749,24 +769,28 @@ Each genre includes:
|
||||
## 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
|
||||
@@ -806,11 +830,13 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
# Story Structure Patterns
|
||||
|
||||
## Three-Act Structure
|
||||
|
||||
- **Act 1 (25%)**: Setup, inciting incident
|
||||
- **Act 2 (50%)**: Confrontation, complications
|
||||
- **Act 3 (25%)**: Resolution
|
||||
|
||||
## Save the Cat Beats
|
||||
|
||||
1. Opening Image (0-1%)
|
||||
2. Setup (1-10%)
|
||||
3. Theme Stated (5%)
|
||||
@@ -826,7 +852,9 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
13. Break into Three (80%)
|
||||
14. Finale (80-99%)
|
||||
15. Final Image (99-100%)
|
||||
|
||||
## Hero's Journey
|
||||
|
||||
1. Ordinary World
|
||||
2. Call to Adventure
|
||||
3. Refusal of Call
|
||||
@@ -841,6 +869,7 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
12. Return with Elixir
|
||||
|
||||
## Seven-Point Structure
|
||||
|
||||
1. Hook
|
||||
2. Plot Turn 1
|
||||
3. Pinch Point 1
|
||||
@@ -850,6 +879,7 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
7. Resolution
|
||||
|
||||
## Freytag's Pyramid
|
||||
|
||||
1. Exposition
|
||||
2. Rising Action
|
||||
3. Climax
|
||||
@@ -857,6 +887,7 @@ Remember: BMad Creative Writing provides structure to liberate creativity, not c
|
||||
5. Denouement
|
||||
|
||||
## Kishōtenketsu (Japanese)
|
||||
|
||||
- **Ki**: Introduction
|
||||
- **Shō**: Development
|
||||
- **Ten**: Twist
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
5
dist/teams/team-all.txt
vendored
5
dist/teams/team-all.txt
vendored
@@ -99,13 +99,8 @@ commands:
|
||||
doc-out: Output full document
|
||||
kb-mode: Load full BMad knowledge base
|
||||
party-mode: Group chat with all agents
|
||||
plan: Create detailed workflow plan before starting
|
||||
plan-status: Show current workflow plan progress
|
||||
plan-update: Update workflow plan status
|
||||
status: Show current context, active agent, and progress
|
||||
task: Run a specific task (list if name not specified)
|
||||
workflow: Start a specific workflow (list if name not specified)
|
||||
workflow-guidance: Get personalized help selecting the right workflow
|
||||
yolo: Toggle skip confirmations mode
|
||||
exit: Return to BMad or exit session
|
||||
help-display-template: |
|
||||
|
||||
5
dist/teams/team-fullstack.txt
vendored
5
dist/teams/team-fullstack.txt
vendored
@@ -103,13 +103,8 @@ commands:
|
||||
doc-out: Output full document
|
||||
kb-mode: Load full BMad knowledge base
|
||||
party-mode: Group chat with all agents
|
||||
plan: Create detailed workflow plan before starting
|
||||
plan-status: Show current workflow plan progress
|
||||
plan-update: Update workflow plan status
|
||||
status: Show current context, active agent, and progress
|
||||
task: Run a specific task (list if name not specified)
|
||||
workflow: Start a specific workflow (list if name not specified)
|
||||
workflow-guidance: Get personalized help selecting the right workflow
|
||||
yolo: Toggle skip confirmations mode
|
||||
exit: Return to BMad or exit session
|
||||
help-display-template: |
|
||||
|
||||
5
dist/teams/team-ide-minimal.txt
vendored
5
dist/teams/team-ide-minimal.txt
vendored
@@ -95,13 +95,8 @@ commands:
|
||||
doc-out: Output full document
|
||||
kb-mode: Load full BMad knowledge base
|
||||
party-mode: Group chat with all agents
|
||||
plan: Create detailed workflow plan before starting
|
||||
plan-status: Show current workflow plan progress
|
||||
plan-update: Update workflow plan status
|
||||
status: Show current context, active agent, and progress
|
||||
task: Run a specific task (list if name not specified)
|
||||
workflow: Start a specific workflow (list if name not specified)
|
||||
workflow-guidance: Get personalized help selecting the right workflow
|
||||
yolo: Toggle skip confirmations mode
|
||||
exit: Return to BMad or exit session
|
||||
help-display-template: |
|
||||
|
||||
5
dist/teams/team-no-ui.txt
vendored
5
dist/teams/team-no-ui.txt
vendored
@@ -98,13 +98,8 @@ commands:
|
||||
doc-out: Output full document
|
||||
kb-mode: Load full BMad knowledge base
|
||||
party-mode: Group chat with all agents
|
||||
plan: Create detailed workflow plan before starting
|
||||
plan-status: Show current workflow plan progress
|
||||
plan-update: Update workflow plan status
|
||||
status: Show current context, active agent, and progress
|
||||
task: Run a specific task (list if name not specified)
|
||||
workflow: Start a specific workflow (list if name not specified)
|
||||
workflow-guidance: Get personalized help selecting the right workflow
|
||||
yolo: Toggle skip confirmations mode
|
||||
exit: Return to BMad or exit session
|
||||
help-display-template: |
|
||||
|
||||
Reference in New Issue
Block a user