Screenwriter

approved

by wesswart77

Develop screenplays in plain markdown: treatments, outlines, character arcs, scene cards, and beat sheets with Blake Snyder's 15 beats. - This plugin has not been manually reviewed by Obsidian staff.

323 downloadsUpdated 2mo agoMIT

Screenwriter

An Obsidian plugin for developing screenplays: treatments, outlines, character arcs, scene cards, and beat sheets.

Features

  • New Screenplay Project — Creates a project folder with 5 pre-structured files: Treatment, Outline, Characters, Beat Sheet (Blake Snyder's 15 beats), and Notes
  • New Character — Add a character entry (archetype, want, need, flaw, arc) to any project's Characters.md
  • New Scene Card — Add a scene card (scene number, location, time of day, characters, action, purpose) to the project's Outline.md
  • Projects Sidebar — Lists all projects with format badge, status badge, and scene count

Usage

Open the command palette (Ctrl/Cmd+P) and search for:

  • Screenwriter: New Screenplay Project
  • Screenwriter: New Character
  • Screenwriter: New Scene Card
  • Screenwriter: Open Screenwriter Sidebar

Project Structure

Each project creates:

Screenwriting/
  My Project/
    Treatment.md
    Outline.md
    Characters.md
    Beat Sheet.md   ← Blake Snyder's 15 beats pre-filled
    Notes.md

Settings

SettingDefaultDescription
Projects FolderScreenwritingRoot folder for all screenplay projects

License

MIT © 2026 Wesley Swart

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.