DocsScript 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.

Slima Script Studio Characters tab Character Bible: left character list, right detail panel (Role / Gender / Age / Occupation + basic info fields), with the Characters / Appearance Matrix toggle and All / Series / Current Season / Current Episode scope filters

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."

Related

Was this helpful?