Add Creative Writing expansion pack (#414)

* Add Creative Writing expansion pack
- 10 specialized writing agents for fiction and narrative design
- 8 complete workflows (novel, screenplay, short story, series)
- 27 quality checklists for genre and technical validation
- 22 writing tasks covering full creative process
- 8 professional templates for structured writing
- KDP publishing integration support

* Fix bmad-creative-writing expansion pack formatting and structure

- Convert all agents to standard BMAD markdown format with embedded YAML
- Add missing core dependencies (create-doc, advanced-elicitation, execute-checklist)
- Add bmad-kb.md customized for creative writing context
- Fix agent dependency references to only include existing files
- Standardize agent command syntax and activation instructions
- Clean up agent dependencies for beta-reader, dialog-specialist, editor, genre-specialist, narrative-designer, and world-builder

---------

Co-authored-by: Brian <bmadcode@gmail.com>
This commit is contained in:
DrBalls
2025-08-16 21:55:43 -07:00
committed by GitHub
parent 49347a8cde
commit b756790c17
84 changed files with 3977 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 6. BetaFeedback Closure Checklist
# ------------------------------------------------------------
---
checklist:
id: beta-feedback-closure-checklist
name: BetaFeedback 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"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 1. Character Consistency Checklist
# ------------------------------------------------------------
---
checklist:
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"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 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.
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"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 24. Cyberpunk Aesthetic Consistency Checklist
# ------------------------------------------------------------
---
checklist:
id: cyberpunk-aesthetic-checklist
name: Cyberpunk Aesthetic Consistency Checklist
description: Keep neonnoir atmosphere, tech slang, and socioeconomic themes consistent.
items:
- "[ ] Hightech / lowlife dichotomy evident"
- "[ ] Corporate oppression motif recurring"
- "[ ] Street slang and jargon consistent"
- "[ ] Urban setting features neon, rain, verticality"
- "[ ] Augmentation tech follows established rules"
- "[ ] Hacking sequences plausible within world rules"
...

View File

@@ -0,0 +1,15 @@
# ------------------------------------------------------------
# 14. eBook Formatting Checklist
---
checklist:
id: ebook-formatting-checklist
name: eBook Formatting Checklist
description: Validate manuscript is Kindle/EPUB ready.
items:
- "[ ] Front matter meets Amazon/Apple guidelines"
- "[ ] No orphan/widow lines after conversion"
- "[ ] Embedded fonts licensed or removed"
- "[ ] Images compressed & have alt text"
- "[ ] Table of contents linked correctly"
- "[ ] EPUB passes EPUBCheck / Kindle Previewer"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 22. Epic Poetry Meter & Form Checklist
# ------------------------------------------------------------
---
checklist:
id: epic-poetry-meter-checklist
name: Epic Poetry Meter & Form Checklist
description: Maintain consistent meter, line length, and poetic devices in epic verse.
items:
- "[ ] Chosen meter specified (dactylic hexameter, iambic pentameter, etc.)"
- "[ ] Scansion performed on random sample lines"
- "[ ] Caesuras / enjambments used intentionally"
- "[ ] Repetition / epithets maintain oral tradition flavor"
- "[ ] Invocation of the muse or equivalent opening present"
- "[ ] Book/canto divisions follow narrative arc"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 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.
items:
- "[ ] Core source and rules defined"
- "[ ] Limitations create plot obstacles"
- "[ ] Costs or risks for using magic stated"
- "[ ] No lastminute power with no foreshadowing"
- "[ ] Societal impact of magic reflected in setting"
- "[ ] Rule exceptions justified and rare"
...

View File

@@ -0,0 +1,15 @@
# ------------------------------------------------------------
# 9. Foreshadowing & Payoff Checklist
# ------------------------------------------------------------
---
checklist:
id: foreshadowing-payoff-checklist
name: Foreshadowing & Payoff Checklist
description: Ensure planted clues/payoffs resolve satisfactorily and no dangling setups remain.
items:
- "[ ] Each major twist has early foreshadowing"
- "[ ] Subplots introduced are resolved or intentionally left open w/ sequel hook"
- "[ ] Symbolic motifs recur at least 3 times (rule of three)"
- "[ ] Chekhovs gun fired before finale"
- "[ ] No dropped characters or MacGuffins"
...

View File

@@ -0,0 +1,15 @@
# ------------------------------------------------------------
# 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.
items:
- "[ ] Core genre conventions present (e.g., mystery has a solvable puzzle)"
- "[ ] Audiencefavored tropes used or consciously averted"
- "[ ] Genre pacing beats hit (e.g., romance meetcute by 15%)"
- "[ ] Satisfying genreappropriate climax"
- "[ ] Reader expectations subversions signposted to avoid disappointment"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 18. Historical Accuracy Checklist
# ------------------------------------------------------------
---
checklist:
id: historical-accuracy-checklist
name: Historical Accuracy Checklist
description: Validate eraappropriate details and avoid anachronisms.
items:
- "[ ] Clothing and fashion match era"
- "[ ] Speech patterns and slang accurate"
- "[ ] Technology and tools available in timeframe"
- "[ ] Political and cultural norms correct"
- "[ ] Major historical events timeline respected"
- "[ ] Sensitivity to real cultures and peoples"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 16. Horror Suspense & Scare Checklist
# ------------------------------------------------------------
---
checklist:
id: horror-suspense-checklist
name: Horror Suspense & Scare Checklist
description: Maintain escalating tension and effective scares.
items:
- "[ ] Early dread established within first 10%"
- "[ ] Rising stakes every 23 chapters"
- "[ ] Sensory details evoke fear (sound, smell, touch)"
- "[ ] At least one false scare before true threat"
- "[ ] Monster/antagonist rules consistent"
- "[ ] Climax delivers cathartic payoff and lingering unease"
...

View File

@@ -0,0 +1,18 @@
# ------------------------------------------------------------
# checklists/kdp-cover-ready-checklist.md
# ------------------------------------------------------------
---
checklist:
id: kdp-cover-ready-checklist
name: KDP Cover Ready Checklist
description: Ensure final cover meets Amazon KDP print specs.
items:
- "[ ] Correct trim size & bleed margins applied"
- "[ ] 300 DPI images"
- "[ ] CMYK color profile for print PDF"
- "[ ] Spine text ≥ 0.0625" away from edges"
- "[ ] Barcode zone clear of critical art"
- "[ ] No transparent layers"
- "[ ] File size < 40MB PDF"
- "[ ] Front & back text legible at thumbnail size"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 4. LineEdit Quality Checklist
# ------------------------------------------------------------
---
checklist:
id: line-edit-quality-checklist
name: LineEdit Quality Checklist
description: Copyediting 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"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 13. Marketing Copy Checklist
# ------------------------------------------------------------
---
checklist:
id: marketing-copy-checklist
name: Marketing Copy Checklist
description: Ensure query/blurb/sales page copy is compelling and professional.
items:
- "[ ] Hook sentence under 35 words"
- "[ ] Stakes and protagonist named"
- "[ ] Unique selling point emphasized"
- "[ ] Clarity on genre and tone"
- "[ ] Query letter follows standard format"
- "[ ] Bio & comparable titles included"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 11. Mystery Clue Trail Checklist
# ------------------------------------------------------------
---
checklist:
id: mystery-clue-trail-checklist
name: Mystery Clue Trail Checklist
description: Specialized checklist for mystery novels—ensures fairplay clues and red herrings.
items:
- "[ ] Introduce primary mystery within first two chapters"
- "[ ] Every clue visible to the reader"
- "[ ] At least 2 credible red herrings"
- "[ ] Detective/protagonist has plausible method to discover clues"
- "[ ] Culprit motive/hiding method explained satisfactorily"
- "[ ] Climax reveals tie up all threads"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 21. HardScience Orbital Mechanics Checklist
# ------------------------------------------------------------
---
checklist:
id: orbital-mechanics-checklist
name: HardScience Orbital Mechanics Checklist
description: Verify spacecraft trajectories, deltav budgets, and orbital timings are scientifically plausible.
items:
- "[ ] Gravity assists modeled with correct bodies and dates"
- "[ ] Deltav calculations align with propulsion tech limits"
- "[ ] Transfer windows and travel times match real ephemeris"
- "[ ] Orbits obey Keplers laws (elliptical periods, periapsis)"
- "[ ] Communication latency accounted for at given distances"
- "[ ] Plot accounts for orbital plane changes / inclination costs"
...

View File

@@ -0,0 +1,49 @@
# Plot Structure Checklist
## Opening
- [ ] Hook engages within first page
- [ ] Genre/tone established early
- [ ] World rules clear
- [ ] Protagonist introduced memorably
- [ ] Status quo established before disruption
## Structure Fundamentals
- [ ] Inciting incident by 10-15% mark
- [ ] Clear story question posed
- [ ] Stakes established and clear
- [ ] Protagonist commits to journey
- [ ] 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
- [ ] 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
- [ ] All seems lost moment
- [ ] Dark night of soul (character lowest)
## Climax
- [ ] Protagonist must act (no rescue)
- [ ] Uses lessons learned
- [ ] Internal/external conflicts merge
- [ ] Highest stakes moment
- [ ] Clear win/loss/transformation
## Resolution
- [ ] New equilibrium established
- [ ] Loose threads tied
- [ ] Character growth demonstrated
- [ ] Thematic statement clear
- [ ] Emotional satisfaction delivered

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 5. Publication Readiness Checklist
# ------------------------------------------------------------
---
checklist:
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"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 12. Romance Emotional Beats Checklist
# ------------------------------------------------------------
---
checklist:
id: romance-emotional-beats-checklist
name: Romance Emotional Beats Checklist
description: Track essential emotional beats in romance arcs.
items:
- "[ ] Meetcute / 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"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 3. Scene Quality Checklist
# ------------------------------------------------------------
---
checklist:
id: scene-quality-checklist
name: Scene Quality Checklist
description: Quick QA pass for each scene/chapter to ensure narrative purpose.
items:
- "[ ] Clear POV established immediately"
- "[ ] Scene goal & conflict articulated"
- "[ ] Stakes apparent to the reader"
- "[ ] Hook at opening and/or end"
- "[ ] Logical causeeffect with previous scene"
- "[ ] Character emotion/reaction present"
...

View File

@@ -0,0 +1,15 @@
# ------------------------------------------------------------
# 15. SciFi Technology Plausibility Checklist
# ------------------------------------------------------------
---
checklist:
id: scifi-technology-plausibility-checklist
name: SciFi Technology Plausibility Checklist
description: Ensure advanced technologies feel believable and internally consistent.
items:
- "[ ] Technology built on clear scientific principles or handwaved 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"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 7. Sensitivity & Representation Checklist
# ------------------------------------------------------------
---
checklist:
id: sensitivity-representation-checklist
name: Sensitivity & Representation Checklist
description: Ensure respectful, accurate portrayal of marginalized groups and sensitive topics.
items:
- "[ ] Consulted authentic sources or sensitivity readers for represented groups"
- "[ ] Avoided harmful stereotypes or caricatures"
- "[ ] Language and descriptors are respectful and current"
- "[ ] Traumatic content handled with appropriate weight and trigger warnings"
- "[ ] Cultural references are accurate and contextualized"
- "[ ] Ownvoices acknowledgement (if applicable)"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 25. Steampunk Gadget Plausibility Checklist
# ------------------------------------------------------------
---
checklist:
id: steampunk-gadget-checklist
name: Steampunk Gadget Plausibility Checklist
description: Verify brassandsteam inventions obey pseudoVictorian tech logic.
items:
- "[ ] Power source explained (steam, clockwork, pneumatics)"
- "[ ] Materials eraappropriate (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"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 19. Thriller Pacing & Stakes Checklist
# ------------------------------------------------------------
---
checklist:
id: thriller-pacing-stakes-checklist
name: Thriller Pacing & Stakes Checklist
description: Keep readers on edge with tight pacing and escalating stakes.
items:
- "[ ] Inciting incident by 10% mark"
- "[ ] Ticking clock or deadline present"
- "[ ] Complications escalate danger every 34 chapters"
- "[ ] Protagonist setbacks increase tension"
- "[ ] Twist/reversal at midpoint"
- "[ ] Final confrontation resolves central threat"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 8. Timeline & Continuity Checklist
# ------------------------------------------------------------
---
checklist:
id: timeline-continuity-checklist
name: Timeline & Continuity Checklist
description: Verify dates, ages, seasons, and causal events remain consistent.
items:
- "[ ] Character ages progress logically"
- "[ ] Seasons/holidays align with passage of time"
- "[ ] Travel durations match map scale"
- "[ ] Cause → effect order preserved across chapters"
- "[ ] Flashbacks clearly timestamped and consistent"
- "[ ] Timeline visual (chronology.md) updated"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 2. WorldBuilding Continuity Checklist
# ------------------------------------------------------------
---
checklist:
id: world-building-continuity-checklist
name: WorldBuilding 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 worldguide"
- "[ ] Economics/politics align scene to scene"
- "[ ] Travel times/distances are plausible"
...

View File

@@ -0,0 +1,16 @@
# ------------------------------------------------------------
# 20. YA Appropriateness Checklist
# ------------------------------------------------------------
---
checklist:
id: ya-appropriateness-checklist
name: Young Adult Content Appropriateness Checklist
description: Ensure themes, language, and content suit YA audience.
items:
- "[ ] Protagonist age 1318 and driving action"
- "[ ] Themes of identity, friendship, comingofage present"
- "[ ] Romance handles consent and boundaries responsibly"
- "[ ] Violence and language within YA market norms"
- "[ ] No explicit sexual content beyond fadetoblack"
- "[ ] Hopeful or growthoriented ending"
...