Files
BMAD-METHOD/expansion-packs/bmad-creative-writing/workflows/screenplay-development.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

87 lines
1.8 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
# workflows/screenplay-development.yaml
name: screenplay-development
title: Screenplay Development Workflow
description: |
Develop a featurelength screenplay from concept to polished shooting script.
triggers:
- command: /screenplay
- intent: "write a screenplay"
inputs:
- working_title
- genre
- target_length_pages
agents:
- plot-architect
- character-psychologist
- genre-specialist
- narrative-designer
- dialog-specialist
- editor
- beta-reader
steps:
- id: logline
title: Craft logline & premise
agent: plot-architect
outputs: logline
- id: beat_sheet
title: Create beat sheet (Save the Cat, etc.)
agent: plot-architect
inputs: logline
outputs: beat_sheet
- id: treatment
title: Expand into prose treatment
agent: narrative-designer
inputs: beat_sheet
outputs: treatment
- id: character_bios
title: Write character bios
agent: character-psychologist
inputs: treatment
outputs: character_bios
- id: first_draft
title: Draft screenplay
agent: narrative-designer
inputs:
- treatment
- character_bios
outputs: draft_script
- id: dialogue_polish
title: Dialogue polish
agent: dialog-specialist
inputs: draft_script
outputs: dialogue_polished_script
- id: format_check
title: Format & technical check (Final Draft / Fountain)
agent: editor
inputs: dialogue_polished_script
outputs: production_ready_script
- id: beta_read
title: Table read feedback
agent: beta-reader
inputs: production_ready_script
outputs: beta_script_notes
- id: final_script
title: Final shooting script
agent: editor
inputs:
- production_ready_script
- beta_script_notes
outputs: final_screenplay
outputs:
- final_screenplay