ppt-image-first

A skill that builds a deck through dialog and previews: structure and style first, then page images generated and packed into PPTX

Skill

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • The skill calls an external image-generation model
  • It creates and writes plan and deck files
All reasons and checks

nyxtides/ppt-image-first

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/ppt-image-first

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run in a terminal in the project folder

npx skills add nyxtides/ppt-image-first --skill ppt-image-first -a claude-code -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add nyxtides/ppt-image-first --skill ppt-image-first -a cursor -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add nyxtides/ppt-image-first --skill ppt-image-first -a github-copilot -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add nyxtides/ppt-image-first --skill ppt-image-first -a codex -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add nyxtides/ppt-image-first --skill ppt-image-first -a gemini-cli -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add nyxtides/ppt-image-first --skill ppt-image-first -a cline -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add nyxtides/ppt-image-first --skill ppt-image-first -a roo -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

npx skills add nyxtides/ppt-image-first --skill ppt-image-first -a opencode -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit 87a300a.

Text for your agent

Clone https://github.com/NyxTides/ppt-image-first.git into the skills directory, for example ~/.claude/skills/ppt-image-first, and follow the SKILL.md phases with their confirmation gates.

Other ways from the author
git clone https://github.com/NyxTides/ppt-image-first.git ~/.claude/skills/ppt-image-first

Page generation needs access to the GPT Image 2 image model.

This is third-party code. Review the repository files before installing.

What it does

The skill walks the user from a vague deck request to a ready slide plan. It first clarifies the task and builds a content basis, then proposes several visual directions with real previews and lets you refine them. After the style is approved it locks the plan and generates pages as full images, which are packed into a PPTX. It is not a PowerPoint editor with individual text boxes, but a high-fidelity visual deck for presenting and sharing.

Who it is for. For people who need a deck from a topic or rough materials without hand-laying out slides.

Good fit when

  • You only have a topic or notes and need a finished deck
  • You want to see style options before laying out slides
  • You need a visually coherent deck for a defense, report or pitch

Not a fit when

  • You need a PPTX with fully editable text and native objects
  • You have no access to an image-generation model

Example request

Make a deck on this topic: first propose style options with previews

Limitations

By default pages are rendered through GPT Image 2 and inserted as images, so slide text and elements usually cannot be edited as native PowerPoint objects. Generation needs access to the corresponding model. Instructions are in Chinese and English.

How to disable. Delete the skill folder from your agent's skills directory.

Security check

  • The skill calls an external image-generation model
  • It creates and writes plan and deck files

README in short

The README describes a conversation-first deck skill that builds a content basis and style previews before locking the plan and generating pages. By default pages are rendered through GPT Image 2 and packed into a PPTX as images. The flow has mandatory confirmation gates: requirements, style, plan and final review. The skill targets Claude Code, Codex and Opencode CLI, Apache-2.0 licensed.

SKILL.md

---
name: ppt-image-first
description: Build presentation plans for PPT / slides / decks through a conversation-first workflow, then propose multiple visual directions with preview images before writing deck specs.
---

# PPT Image First

Use this skill to turn a vague PPT request into a generation-ready, image-first deck plan.

## I/O Contract

- Input: a PPT topic, rough goal, existing notes/materials, or complete report-like narrative.
- Output: a confirmed content basis, visual style previews, deck specs, generated page visuals, review surface, and final PPT after approval.
- Confirmation gates: requirement, style, pre-generation, and final review approval.
- Default ratio: 16:9 unless the user requests another ratio.

FAQ

Do I get an editable PowerPoint?

No, pages are inserted as images. It is a visual deck for presenting, not a file with editable text boxes.

What happens before generation?

The skill goes through requirement, style and plan confirmation gates, and only then renders pages.

Official

Microsoft's utility and MCP server that turn PDF, Word, Excel, PowerPoint, HTML and other files into Markdown for models

MCP serverMedium riskNo VPN needed187.4KRepository stars
Editors’ pick

Anthropic's official skill examples: docx, pdf, pptx and xlsx documents, design, MCP builder and the Agent Skills spec

SkillMedium risk178.8KRepository stars
Editors’ pick

A skill that builds editable PPTX decks from PDF, DOCX, URLs and Markdown with native shapes, charts and animations

SkillMedium risk56.8KRepository stars
Editors’ pick

A skill that draws editorial diagrams as standalone HTML and SVG files: architecture, flowcharts, ER, funnels and about forty more types

SkillMedium riskNo VPN needed42.6KRepository stars
Foxx AIppt-image-first

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.