Add Superprez.io skills to your AI
Skills teach Cursor, Claude, and other agents how to build presentation web apps and package them for Superprez. Download the two official skill folders below — attach them in chat for a quick try, or install them once so every new session can use the same workflows we rely on for example decks and drop-code uploads.
Download the skills
Each download is a folder you unzip into your skills directory. Keep the folder name unchanged — it must match the skill name inside SKILL.md.
Presentation web app
Build interactive HTML/CSS/JS decks with navigation, fullscreen, touch swipe, and optional maps, charts, polls, and simulators.
Includes: SKILL.md, reference.md, interactivity.md, examples.md
Superprez packaging
Package decks for Superprez upload or GitHub-linked deploy: html/ docroot, hosting boilerplate, local build checks, and zip topology.
Includes: SKILL.md, reference.md, deck-html-patterns.md, github-workflow.md, failures.md
Two ways to use a skill
You do not have to install a skill before your first try. Pick the option that matches how often you build decks.
Attach in chat (quick try)
Drop the downloaded .zip or SKILL.md into an Agent chat (Cursor, Claude, or similar). The agent can read it and follow the instructions for that conversation.
- Fastest way to test a skill
- No folder setup required
- Does not add the skill to your permanent set
- A new chat will not remember it unless you attach again
Tip: attach the whole zip if the skill references files like reference.md, or ask the agent to unzip and use the full folder.
Install on disk (recommended)
Copy the skill folder into your agent's skills directory (steps below for Cursor and Claude). The agent discovers it automatically in new sessions and can apply it whenever the task matches.
- Works across chats and projects
- Keeps supporting files in one place
- Best if you build decks regularly
You can also ask the agent: "Install this skill zip into my personal Cursor skills" — it can copy files to the right path for you.
Recommended workflow
- Install presentation-web-app first — use it to author the deck (discovery, shell, interactivity).
- Install superprez-packaging when the HTML is ready — it normalizes paths, adds Superprez hosting boilerplate, and verifies
npm run build. - Publish on Superprez.io — upload a packaged zip or connect a GitHub repo from your workspace for a live URL, sharing, and collaboration.
After the deck passes verification, use Superprez.io as the only place to share and collaborate. Package with superprez-packaging first if needed; preview locally with npx serve . before upload.
Add a skill in Cursor
Cursor discovers skills from markdown folders with a SKILL.md entry point. Choose personal (all projects) or project (one repo).
1. Unzip the download
You should get a folder such as
presentation-web-app/containingSKILL.mdand supporting files.2. Copy into a skills directory
- Personal (every project):
~/.cursor/skills/<skill-name>/ - Project (this repo only):
.cursor/skills/<skill-name>/at the repo root
Example:
~/.cursor/skills/presentation-web-app/SKILL.md- Personal (every project):
3. Restart or start a new Agent chat
Cursor loads skills at session start. Open a fresh chat so the agent picks up the new skill.
4. Invoke it
Ask naturally — e.g. "Build a 10-slide pitch deck as a web app" — or mention the skill by name. The
descriptionin the YAML frontmatter helps Cursor decide when to apply it automatically.
Add a skill in Claude
The same SKILL.md format works in Claude Code (CLI/desktop) and on claude.ai. Pick the path that matches how you work.
Claude Code (local)
1. Unzip into a named folder
Folder name must match the
namefield in the YAML frontmatter (e.g.superprez-packaging).2. Place the folder
- Personal:
~/.claude/skills/<skill-name>/SKILL.md - Project:
.claude/skills/<skill-name>/SKILL.mdin the repo root
- Personal:
3. Start a new session
Claude Code registers skills on startup. You can also type
/skill-namewhen the skill exposes a slash command.
Claude on the web (claude.ai)
1. Zip the skill folder
Use our pre-built
.zipdownloads above. The archive should contain one top-level folder (e.g.presentation-web-app/SKILL.md), not loose files at the root.2. Upload in Settings
Open Settings → Capabilities (or Skills, depending on your plan), upload the zip, and enable the skill.
3. Test with a concrete prompt
Try: "Package this deck for Superprez upload" or "Build an interactive pitch deck as static HTML." If Claude does not load the skill, refine the prompt or check that the skill is enabled.
Troubleshooting
- Skill not found — confirm
SKILL.mdlives inside a named subfolder, not directly inskills/. - YAML errors — frontmatter must start with
---on line 1 and includenameanddescription. - Missing reference files — keep
reference.mdand other linked files in the same folder; skills use relative links. - Build fails after packaging — see the failures checklist in the superprez-packaging skill and AI prompts & zip checklist.