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

FormatExamples
.md / .txtBlog posts, newsletters, bullet collections
.pdfReports, ebooks, slide exports you want to repurpose
Subfoldersrepository/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:

BlockWhat it captures
A β€” IdentityName, one-liner, reader, what they believe/want, post promise
B β€” VoiceTone, energy, formality, language
C β€” VocabularyAlways use Β· never use Β· hard nos
D β€” Hooks & CTAsOpening 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 deck

Build slides from a file

  1. Paste or drop your text into repository/ (one file or a folder of files).
  2. Open the same folder in Casper and in your assistant.
  3. 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 slide

Your 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

FolderRole
repository/Shared source text for one or many decks
repository/SOUL.mdBrand 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/ like slides/.

What’s next

On this page