AugmentClaude

Image to PowerPoint

Generate AI-designed PowerPoint slides from outlines using visual style templates.

Installation

  1. Make sure Claude is on your device and in your terminal.

    Skills load from ~/.claude/skills/ when Claude Code starts up — so you need it on your machine first. If you don't have it yet, install it once with the command below, then run claude in any terminal to verify.

    One-time setup
    npm i -g @anthropic-ai/claude-code

    Already have it? Skip ahead.

  2. Paste into Claude Code or into your terminal.

    This copies the whole skill folder into ~/.claude/skills/gpt-image2-ppt-juneyaooo/ — the SKILL.md plus any scripts, reference docs, or templates the skill ships with. Safe default: works for every skill.

    Faster alternative (instruction-only skills)

    Skips the clone and grabs only the SKILL.md file. Don't use this if the skill ships Python scripts, reference markdowns, or asset templates — they won't be downloaded and the skill will fail when it tries to load them.

    Quick install (SKILL.md only)
    Sign up to copy
  3. Restart Claude Code.

    Quit and reopen Claude Code (or any other agent that loads from ~/.claude/skills/). New skills are picked up on startup.

  4. Just ask Claude.

    Skills auto-activate when your request matches the skill's description — no slash command needed. Trigger phrases live in the skill's own frontmatter; you can read them in the “What this skill does” section above.

Prefer to read the source first? Open on GitHub.

When Claude uses it

Generate visually striking PPT slides via OpenAI's gpt-image-2 -- use any style in styles/<id>.md or mimic a user-supplied .pptx template; outputs high-res slide PNGs and a 16:9 .pptx. Use when the user asks to make a presentation, slides, deck, pitch deck, investor PPT, magazine-style PPT, or PPT/ gpt-image PPT / PPT.

What this skill does

This skill generates visually striking PowerPoint presentations from outlines by leveraging OpenAI's gpt-image-2 model. You provide a Markdown outline (or JSON slide plan) and select a visual style from the built-in library, and the skill renders each slide as a high-resolution image, then packages everything into a 16:9 PPTX file. It also supports cloning the visual style of an existing PowerPoint template.

What it does

  • Style-driven slide generation: Choose from 35+ built-in visual styles (ranging from tech-minimalist to editorial to cultural aesthetics) that automatically shape the appearance of every slide.
  • Markdown-to-PPTX workflow: Write slide outlines in simple Markdown, review with collaborators, then convert to JSON and generate all images in one pass.
  • Template cloning mode: Provide your own .pptx template; the skill analyzes its layout and visual language, then generates new slides that match that aesthetic.
  • External image integration: Embed real photos, diagrams, or screenshots into slides with intelligent slot planning—the skill reserves space, generates backgrounds around them, and layers the original images back in the final PPTX.
  • Flexible layout assignment: Either specify layouts explicitly or let the skill auto-assign different layouts across pages to maintain visual variety.
  • Full provenance tracking: Every generation saves prompts, metadata, and intermediate steps (including skeleton references and layout decisions) for auditing and refinement.

How to use it

Invoke this skill when you need to create a presentation, deck, or pitch. You provide either a completed outline (Markdown or JSON) or a rough topic and scenario. The skill walks you through style selection, generates a detailed slide plan if needed, constructs visual specifications for each slide, calls gpt-image-2 to render all pages, and assembles them into a final PPTX. If you have an existing template you'd like to match, you can also pass that .pptx file and supply template images (or let the skill render them automatically from your template using LibreOffice, Keynote, or PowerPoint).

Related skills