Repository
Paste source text in your folder and ask your assistant to build slides from it.
The repository/ folder in your workspace is where you
keep source text β article drafts, interview notes, PDF exports, pasted
threads, or any material you want carousels to follow.
It is not the image library. For logos and photos, use Assets.
What goes here
| Format | Examples |
|---|---|
.md / .txt | Blog posts, newsletters, bullet collections |
.pdf | Reports, ebooks, slide exports you want to repurpose |
| Subfolders | repository/launch/, repository/client-x/ |
Casper creates repository/ when you sync the slide kit. You can add files in
Finder, your editor, or by asking your assistant to save material there.
SOUL β your brand voice
repository/SOUL.md follows schema casper-soul/v1 β four blocks that mirror the /create-soul questionnaire:
| Block | What it captures |
|---|---|
| A β Identity | Name, one-liner, reader, what they believe/want, post promise |
| B β Voice | Tone, energy, formality, language |
| C β Vocabulary | Always use Β· never use Β· hard nos |
| D β Hooks & CTAs | Opening style, default CTA, offers, calibration examples |
Casper seeds an empty scaffold on first sync. The casper-slides dogfood workspace ships a filled Colibri example you can read as reference.
Fill by hand or run /create-soul β questionnaire first, then the file.
/create-soul/create-soul refine β I want a bolder tone and a newsletter CTA on every deckBuild slides from a file
- Paste or drop your text into
repository/(one file or a folder of files). - Open the same folder in Casper and in your assistant.
- Brief with the path to the source:
/create-slide from repository/weekly-tips.md β educational tone, 6 screens, 4:5/create-slide using repository/client-interviews/notes.md β story arc, 5 screens,
warm, CTA to book a call on the last slideYour assistant reads the file, copies what matters into
slides/<id>/references/ for that deck, then writes the screens. Casper shows
the preview as files update.
Repository vs other folders
| Folder | Role |
|---|---|
repository/ | Shared source text for one or many decks |
repository/SOUL.md | Brand voice β tone, vocabulary, default CTA |
slides/<id>/references/ | Sources for one deck (snapshot used when building) |
assets/ | Shared images (@assets/...) |
slides/<id>/assets/ | Images imported in that deckβs code |
Tips
- Use clear filenames (
repository/q3-metrics-thread.md) so briefs stay short. - One long collection is fine β tell the assistant which section or file to use.
- Keep private material local; many teams gitignore
repository/likeslides/.