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-code

Installs 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 /speech or /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

More from marswaveai/skills

All 12
1wanshuiyin avatarpaper-slideswanshuiyin/auto-claude-code-research-in-sleepGenerate conference presentation slides (beamer LaTeX → PDF + editable PPTX) from a compiled paper, with speaker notes and full talk script. Use when user says 551skills.sh installs
2likaku avatarmck-ppt-designlikaku/mck-ppt-design-skillCreate professional, consultant-grade PowerPoint presentations from scratch using MckEngine (python-pptx wrapper) with McKinsey-style design. Use when user asks503skills.sh installs
3hoodini avatargoogle-workspace-clihoodini/ai-agents-skillsInteract with all Google Workspace APIs via the gws CLI. Use when managing Drive files, sending/reading Gmail, creating Calendar events, reading/writing Sheets/455skills.sh installs
4mineru98 avatarexcel-data-analyzermineru98/skills-storeAnalyze messy and unstructured Excel files to identify data quality issues, detect format inconsistencies, find missing values, and generate comprehensive analy434skills.sh installs
5unclecatvn avatarai-vibe-slidesunclecatvn/agent-skillsCreate beautiful, professional HTML or React slide decks ready for fullscreen presentation. Use this skill when the user wants to: create a PPT/slide/presentati424skills.sh installs
6jezweb avatarofficejezweb/claude-skillsGenerate Office documents (DOCX, XLSX, PDF, PPTX) with TypeScript. Pure JS libraries that work everywhere: Claude Code CLI, Cloudflare Workers, browsers. Uses d422skills.sh installs