What this is
Theslideless-ai/plugin repo is an Open Plugin v1-conformant plugin. Once installed, every slideless-* skill is available in any compatible agent session (Claude Code, Cursor, …). The agent can generate decks, push them, share them, pull them on another machine, invite collaborators, list them, and export them — all by name.
Install
For any Open-Plugin-compatible agent:plugins CLI auto-detects which agent tools are installed and installs to all of them.
Claude Code also supports its native marketplace flow:
/slideless:* skills.
The publish-side skills (push-presentation, pull-presentation, share-presentation, unshare-presentation, delete-presentation, invite-collaborator, uninvite-collaborator, list-presentations, get-presentation, setup-slideless) are thin wrappers around the slideless CLI. They shell out to commands like slideless push ./my-deck --json and parse the structured output. The CLI is the canonical interface; the skills make it ergonomic for the agent to use.
The local-only skills (generate-presentation, export-presentation-pdf) don’t touch the backend at all.
Prerequisites
Install the CLI on the machine running the agent:setup-slideless once to authenticate. The skill prefers the OTP flow (slideless auth signup-request / signup-complete, or the login variants for a returning user) and falls back to pasting a dashboard key if you already have one. See cli/auth for the flow it runs.
The skills
A typical session
Skill source code
Each skill lives in its own folder in the plugin 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.mdpush-presentation/SKILL.mdpull-presentation/SKILL.mdshare-presentation/SKILL.mdunshare-presentation/SKILL.mddelete-presentation/SKILL.mdinvite-collaborator/SKILL.mduninvite-collaborator/SKILL.mdshare-presentation-email/SKILL.mdlist-presentations/SKILL.mdget-presentation/SKILL.mdexport-presentation-pdf/SKILL.mdpublish-to-marketplace/SKILL.mdbrowse-marketplace/SKILL.mdremix-template/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
- CLI overview — The interface skills delegate to.
- Use Slideless with Claude — Step-by-step walkthrough of running the loop interactively.
- Use Slideless in Claude Desktop — The non-CLI alternative for browser / desktop Claude users (MCP custom connector).
- Advanced: HTTP API — The endpoints the CLI calls.