Files
BMAD-METHOD/expansion-packs/bmad-creative-writing/workflows/novel-writing.yaml
2025-08-17 07:51:46 -05:00

91 lines
1.9 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/novel-writing.yaml
name: novel-writing
title: Novel Writing Workflow
description: |
Endtoend pipeline for drafting, revising, and polishing a fulllength novel
using the BMAD Creative Writing team.
triggers:
- command: /novel
- intent: "write a novel"
inputs:
- working_title
- genre
- target_word_count
agents:
- plot-architect
- world-builder
- character-psychologist
- genre-specialist
- narrative-designer
- dialog-specialist
- editor
- beta-reader
steps:
- id: generate_outline
title: Generate highlevel outline
agent: plot-architect
uses: templates/story-outline-tmpl.yaml
outputs: outline
- id: develop_characters
title: Flesh out characters
agent: character-psychologist
inputs: outline
uses: templates/character-profile-tmpl.yaml
outputs: character_profiles
- id: build_world
title: Develop setting and worldbuilding
agent: world-builder
inputs: outline
outputs: world_bible
- id: scene_list
title: Expand outline into scene list
agent: narrative-designer
inputs:
- outline
- character_profiles
- world_bible
outputs: scene_list
- id: draft
title: Draft manuscript
agent: narrative-designer
repeat_for: scene_list
outputs: raw_chapters
- id: dialogue_pass
title: Polish dialogue
agent: dialog-specialist
inputs: raw_chapters
outputs: dialogue_polished
- id: developmental_edit
title: Developmental edit
agent: editor
inputs:
- dialogue_polished
outputs: revised_manuscript
- id: beta_read
title: Beta read and feedback
agent: beta-reader
inputs: revised_manuscript
outputs: beta_notes
- id: final_edit
title: Final copyedit and proof
agent: editor
inputs:
- revised_manuscript
- beta_notes
outputs: final_manuscript
outputs:
- final_manuscript