README file from
GithubScreenwriter
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 ProjectScreenwriter: New CharacterScreenwriter: New Scene CardScreenwriter: 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
| Setting | Default | Description |
|---|---|---|
| Projects Folder | Screenwriting |
Root folder for all screenplay projects |
License
MIT © 2026 Wesley Swart