Files
BMAD-METHOD/expansion-packs/bmad-creative-writing/templates/premise-brief-tmpl.yaml
DrBalls b756790c17 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>
2025-08-16 23:55:43 -05:00

78 lines
1.9 KiB
YAML

---
template:
id: premise-brief-tmpl
name: Premise Brief
version: 1.0
description: One-page document expanding a 1-sentence idea into a paragraph with stakes
output:
format: markdown
filename: "{{title}}-premise.md"
workflow:
elicitation: true
allow_skip: false
sections:
- id: one_sentence
title: One-Sentence Summary
instruction: |
Create a compelling one-sentence summary that captures:
- The protagonist
- The central conflict
- The stakes
Example: "When [inciting incident], [protagonist] must [goal] or else [stakes]."
elicit: true
- id: expanded_paragraph
title: Expanded Paragraph
instruction: |
Expand the premise into a full paragraph (5-7 sentences) including:
- Setup and world context
- Protagonist introduction
- Inciting incident
- Central conflict
- Stakes and urgency
- Hint at resolution path
elicit: true
- id: protagonist
title: Protagonist Profile
instruction: |
Define the main character:
- Name and role
- Core desire/goal
- Internal conflict
- What makes them unique
- Why readers will care
elicit: true
- id: antagonist
title: Antagonist/Opposition
instruction: |
Define the opposing force:
- Nature of opposition (person, society, nature, self)
- Antagonist's goal
- Why they oppose protagonist
- Their power/advantage
elicit: true
- id: stakes
title: Stakes
instruction: |
Clarify what's at risk:
- Personal stakes for protagonist
- Broader implications
- Ticking clock element
- Consequences of failure
elicit: true
- id: unique_hook
title: Unique Hook
instruction: |
What makes this story special:
- Fresh angle or twist
- Unique world element
- Unexpected character aspect
- Genre-blending elements
elicit: true