Agent skill · writing content · sickn33
2slides-ppt-generator
AI-powered presentation generation via the 2slides API — create slides from text, match a reference image style, summarize documents into decks, add AI voice narration, and export pages/audio. Use for any \"make slides\", \"create a deck\", or \"slides from this document\" request.
Why this skill is useful
Integrates with the 2slides API to automate presentation generation and includes specific commands for document summarization and voice narration that the AI wouldn't reliably generate on its own.
What it needs
Requires python installed locally. Requires 2slides account access. About 2k tokens when loaded. Last updated 2026-08-07. 44,571 stars on the source repository.
What this skill does
2slides Presentation Generation Detailed Guide Read the detailed guide before executing this skill. It retains the complete procedure and reference material. Treat its safety, prerequisites, and validation requirements as mandatory. For focused work, load the relevant sections; for end-to-end work, read the guide completely. When to Use This Skill Use when the user asks to "create a presentation", "make slides", or "generate a deck" from text or an outline. Use when the user wants slides that match the style of a reference image ("create slides like this image"). Use when the user wants custom-designed PDF slides without a reference image. Use when the user uploads a document and asks to "create slides from this document". Use when the user wants to add AI voice narration to generated slides, or export slides as PNG images and narration as WAV audio. Use when the user asks "what themes are available?" or wants to browse/select a theme. Security & Safety Notes Credentials: This skill reads the API key from the SLIDES2SLIDESAPIKEY environment variable. Never hard-code the key in commands, commit it, or echo it back to the user. The scripts send it as a bearer/apikey value to https://2slides.com over HTTPS only. Network + paid mutations: Every generation call makes an outbound network request to the 2slides API and spends the user's credits (10–210 credits/page depending on mode). Treat generation, reference-image, custom-PDF, and narration calls as billable actions — confirm intent before generating large or high-resolution (4K) decks, and surface the expected page count/cost when it is non-trivial. No destructive local actions: The scripts only read content/files the user points to and write generated output (e.g. a downloaded ZIP) to the path the user specifies. They do not modify or delete unrelated files. Input handling: Reference-image and document inputs are sent to the 2slides service for processing. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sickn33/2slides-ppt-generator