Docs › Script Studio › Create a character + templates + auto-detection
Create a character + templates + auto-detection
Last updated June 10, 2026 · 4 min read
Create characters manually inside the Character Bible, or let Slima auto-detect new characters from dialogue. Fill in full detail afterwards in the detail panel.

Creating a character manually
1. Click "New Character"
The Characters tab has two add entries — "+ New Character" at the top and "+ Add Character" at the bottom of the left character list. Either opens the New Character dialog:
| Field | Use |
|---|---|
| Avatar (optional) | Upload an image; shows on the character chip |
| Name (required) | Character name (e.g. J. Doe) |
| Role | Protagonist / Antagonist / Supporting (default) / Minor / Cameo |
| This character belongs to which layer? | Series (whole show) / Season (S1) / Episode (EP01) |
2. Click "Create"
The character then appears in the left list; click it to expand the detail panel on the right and fill in richer metadata (details).
Auto-detection from dialogue
While writing, Slima auto-adds character names that appear in dialogue but aren't yet in the Character Bible (as "Supporting" by default):
J. DOE
I haven't seen fog like this in thirty years.
A. SMITH ← not yet in the Character Bible
...
Slima detects "A. SMITH" as a new character → auto-creates the entry. You can fill in detail later. In the empty state, the panel hints that characters appear automatically once you write their dialogue, or you can add one manually to start.
Character "templates" = custom-field templates
A character "template" in Slima means a custom-field template: build a set of custom fields on one character's detail panel ("Custom Fields" section), save it, then use "Apply Template" to reuse the same field set on other characters — no re-adding the same fields per character. See Character detail panel.
Editing character metadata
Click any character → the detail panel; every field is editable:
- Name (renaming cascades across dialogue in the script, like a wikilink)
- Role
- Layer
- All detail fields
Deleting a character
The detail panel has a delete button. Deleting a character is a hard delete: along with the character itself, the dialogue and tags that reference it across the script's scenes are unlinked (a cascade). This action does not create a version and is not recoverable from history, so double-check before you delete. If you want a recovery path, create a snapshot yourself before deleting.