Docs › Script Studio › Character Bible overview: Characters vs Appearance Matrix + 5 roles
Character Bible overview: Characters vs Appearance Matrix + 5 roles
Last updated June 2, 2026 · 3 min read
Character Bible (the 2nd tab in Plan view) is Script Studio's hub for managing all characters. Each character + full metadata + appearance matrix.

Two views in the Character Bible
Top toggle:
1. Characters (default)
Left column lists all characters; click one for the detail panel:
- Name
- Role (5 options: Protagonist / Antagonist / Supporting / Minor / Cameo)
- Gender / age / occupation chips
- Want (external goal)
- Need (internal goal)
- Ability / flaw
- Backstory
- Custom fields
2. Appearance Matrix
A matrix: rows = characters, columns = episodes / scenes. Each cell indicates whether that character appears in that scene.
See: Appearance matrix
Four scope filters
Four chips at the top filter the list:
- All: all characters (default)
- Series: work-wide (appears across the whole show)
- Current Season: season-limited
- Current Episode: episode-limited
These map to the character's layer setting in the New Character dialog: Series (whole show) / Season / Episode.
Five role types
| Role | Use |
|---|---|
| Protagonist | Story core, viewpoint character |
| Antagonist | Primary opposition |
| Supporting (default) | Drives story, related to protagonist |
| Minor | Occasionally appears, named |
| Cameo | One-scene appearance |
Role affects:
- AI Coach's understanding of character importance
Auto-detection from dialogue
When writing the script, Slima auto-adds character names found in dialogue to the Character Bible (if not already there).
Empty-state hint: "Characters appear automatically when you write dialogue. Or add one manually to start."