make-deck

Installation
SKILL.md

Make a Deck

Build an HTML slide deck that looks designed, not AI-generated. Uses starters/deck_stage.js for keyboard nav, scaling, speaker notes, and print-to-PDF.

Phase 0 — Context pre-flight (auto-detect, ONE question max)

Before asking design questions, detect context silently via auto-checks. Only ask the user if nothing is found.

Auto-detect (no user input)

  1. Read .claude/design-tokens.json — project tokens, if exist → load
  2. Bash(ls ~/.claude/design-systems/ 2>/dev/null) — org-level registry. If the brief mentions a brand name matching a folder → auto-apply it (e.g. brief "Acme deck" + ~/.claude/design-systems/acme/ → use Acme)
  3. Glob **/tailwind.config.* **/theme.{ts,js,json} **/tokens.{css,scss} **/_variables.* at project root — if found, note "codebase detected" and Read them
  4. Scan user message/attachments for:
    • GitHub URL → invoke Skill: ingest-github first
    • Figma URL → invoke Skill: ingest-figma first
    • Image attachment → invoke Skill: ingest-screenshot first
    • .md / .txt / .pdf file attached → Read it (may contain brand refs or content)
Related skills
Installs
11
GitHub Stars
82
First Seen
13 days ago