What this is
Theslideless-marketplace is a Claude Code plugin. Once installed, every slideless-* skill is available in any Claude session — Claude can generate decks, publish them, update them, list them, and export them, all by name.
setup-slideless once to authenticate, then call any other skill at will.
The skills
| Skill | Purpose | Backend endpoint |
|---|---|---|
setup-slideless | Walk the user through getting an org API key, saving it to ~/.codika/.env, and verifying it works. Run once per machine. | POST /verifyApiKey |
generate-presentation | Generate a self-contained HTML presentation in a curated style (slim-tabbed for workshop content, full-deck for cinematic slides). Outputs a local .html file. | None — purely local |
share-presentation | Upload a local HTML file to Slideless and return a public share URL. Optionally update an existing share in place. | POST /uploadSharedPresentation or POST /updateSharedPresentation |
update-presentation | Replace the HTML behind an existing share URL — same URL, view counts preserved, version bumped. | POST /updateSharedPresentation |
list-presentations | List all shared presentations with titles, versions, view counts, and URLs. | GET /listMyPresentationsPublic |
get-presentation | Fetch full metadata for one presentation, including each share token’s individual access count and last-accessed time. | GET /getSharedPresentationInfoPublic/{shareId} |
export-presentation-pdf | Convert a local HTML deck to a landscape PDF via a bundled Puppeteer runner. Auto-injects print CSS. | None — purely local |
A typical session
Skill source code
Each skill lives in its own folder in the marketplace repo with aSKILL.md describing inputs, prerequisites, and steps. Read the canonical source if you want to know exactly what a skill does:
setup-slideless/SKILL.mdgenerate-presentation/SKILL.mdshare-presentation/SKILL.mdupdate-presentation/SKILL.mdlist-presentations/SKILL.mdget-presentation/SKILL.mdexport-presentation-pdf/SKILL.md
Generation styles
Thegenerate-presentation skill ships two styles, each with a worked example:
Each style has a
README.md (when to pick it), how-to-build.md (how to author it), and example.html (production reference). When in doubt about a CSS or JS pattern, the example.html is the source of truth.
Next
- Use Slideless with Claude — Step-by-step guide to running this loop interactively.
- API reference — Endpoints these skills call.