scaffold-presentationlisted
Install: claude install-skill magnusrodseth/dotfiles
# Scaffold Presentation
Create a new presentation in the central presentations repo. All decks live in **one** repo:
```
PRES="$HOME/dev/personal/presentations"
```
This skill is a thin orchestrator. The repo's `AGENTS.md` and project skills own narrative, layout, components, themes, and deployment. Gather the source material, then follow them.
## Workflow
### 1. Read the repo's instructions first
Read `$PRES/AGENTS.md` before anything else. It defines the route scaffold, the `presentations.ts` manifest, available themes, slide variants, and key rules (bun not npm, lucide-react not emojis, "Magnus Rødseth" with ø, Norwegian content by default, no scrolling within slides).
Then read `$PRES/.agents/skills/presentation-craft/SKILL.md` before outlining or coding. Follow its brief, evidence, composition, and revision workflow, including for requests to go straight to a first draft. Read it explicitly when invoked from another repo; do not rely on automatic skill discovery.
Other project skills live under `$PRES/.agents/skills/`:
- `presentation-theming`: full workflow for adding a new token-driven theme
- `brand-designer`: deriving a brand identity from scratch
- `<company>-brand-guidelines` (capra, reitan, multiconsult, eden-stack, wispr-flow, ...): existing brand systems
- `deploy-presentation`: shipping to Vercel
### 2. Gather content (pick the source the user implies)
**From the current code repo** (e.g. "make a deck about this project"):
- Read README, docs/, archit