
Slides
Generates slide decks from topics, URLs, or text using AI visuals. Defaults to slides only, but you can add voice narration if needed. It handles the full workflow: asks what you want slides about, picks a language, optionally configures a speaker, then runs the generation in the background and notifies you when done. Supports inline viewing or downloading the script (and audio if narrated) to your current directory with sensible filenames. The hard gate pattern means it walks you through choices one at a time before executing anything. Useful when you need a quick visual presentation without manually designing slides, or when you want to turn a URL or concept into something you can actually present.
- skills.sh installs
- 579
- GitHub stars
- 82
- last updated
- Aug 21, 2026
Install
$ npx -y skills add marswaveai/skills --skill slides --agent claude-codeInstalls into .claude/skills of the current project.
Files
When to Use
- User wants to create a slide deck or presentation
- User asks for "slides", "幻灯片", "PPT", or "presentation"
- User wants visual content organized into slides from a topic or URL
When NOT to Use
- User wants a narrated video without slides (use
/explainer) - User wants audio-only content (use
/speechor/podcast) - User wants a podcast-style discussion (use
/podcast) - User wants to generate a standalone image (use
/image-gen)
Purpose
Generate slide decks with AI-generated visuals from topics, URLs, or text. By default, slides are generated without audio narration. Narration can be optionally enabled. Ideal for presentations, summaries, and visual storytelling.
Hard Constraints
Sponsors
Details
- Repository
- github.com/marswaveai/skills
- Category
- Office & Documents
- First seen
- Jun 3, 2026