Skip to main content

Getting Started

deck-skills is a private collection of Agent Skills for writing presentation decks: pitch and fundraising, business reviews, sales, grants, academic talks and student decks. Each skill is a SKILL.md playbook plus references, rendered previews and a sample deck.

Prerequisites​

  • Claude Code (plugin-marketplace install) or the skills CLI.
  • Node.js >= 20 and pnpm — only to develop in this repo (checks, this site).
  • Access to the private catesworks/deck-skills GitHub repo.

Installing skills​

1. Claude Code plugin marketplace (every skill at once)​

/plugin marketplace add catesworks/deck-skills
/plugin install deck@deck-skills

Skills are namespaced under the plugin name, e.g. /deck:series-a-pitch-deck. See Installing via the plugin marketplace.

2. The skills CLI​

skills add -g catesworks/deck-skills
skills add -g catesworks/deck-skills --skill skills/series-a-pitch-deck

What's here​

  • Skills — search, filter by category, preview and download any skill as a .zip.
  • Architecture — how the repo is organized.

Contributing a skill​

  1. Create skills/<skill-name>/SKILL.md with name and description frontmatter (name kebab-case, matching the directory; description starts with "Use when...") and a metadata.json whose category is a slug in bin/lib/categories.json.
  2. Regenerate the manifest: node bin/generate-marketplace.mjs --prefix deck, and add a README row.
  3. Keep SKILL.md under 500 lines; move heavy material to references/.
  4. Run pnpm check.