Generate a PowerPoint (.pptx) slide deck: pitch decks, reviews, summaries.

Custom licenceAuto-check passedDocuments & Office

Install Create PPTX

skills CLI
$ npx skills add theexperiencecompany/gaia --skill create-pptx -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install theexperiencecompany/gaia create-pptx --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/theexperiencecompany/gaia.git skills-src && mkdir -p .claude/skills && cp -r skills-src/apps/api/app/agents/skills/builtin/create-pptx .claude/skills/create-pptx && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
create-pptx
GitHub stars
308
Token cost
~895 tokens
SKILL.md length
404 words
Files
5 (incl. scripts)
Skills in repo
17
Repo updated
First seen
Licence
Custom licence

At a glance

Generate a PowerPoint (.pptx) slide deck: pitch decks, reviews, summaries.

  • Works in 5 steps: Work in a job dir: mkdir -p… → Adapt the closest template: don't start… → Build + validate → …
  • The user wants slides
  • SKILL.md covers When to use, How it works, Rendering rules (do NOT break… and Workflow (every job), plus 4 more sections
  • Runs JavaScript and Shell scripts from its folder; calls bash

What it does

Create PPTX is an agent skill from theexperiencecompany/gaia. Generate a PowerPoint (.pptx) slide deck: pitch decks, reviews, summaries. Use when the user wants slides. Built with pptxgenjs (Node) for native, editable slides and charts.

Its SKILL.md is about 900 tokens, which your agent loads only when the skill is triggered. The skill folder holds 6 other files, including scripts (for example `reference.md` and `scripts/build.sh`).

It sits in Documents & Office, covering PowerPoint presentations and Slides and decks. It works with Microsoft PowerPoint and python-pptx. The repository describes itself as: Your proactive personal AI assistant & companion for daily productivity 🌎.

When your agent uses it

  • The user wants slides
  • Tasks that involve PowerPoint presentations
  • Tasks that involve Slides and decks

Example prompts

  • “/create-pptx”

Requirements

  • Node.js
  • A Bash shell

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Work in a job dir: mkdir -p ./scratch/pptx-.
  2. Adapt the closest template: don't start blank. read /workspace/integrations/docgen/agent/skills/create-pptx/templates/deck.mjs (business…
  3. Build + validate
  4. Fix loop: on ERROR, read the message, fix, re-run. Cap at 5 attempts.
  5. Deliver: mv ./scratch/pptx-/out.pptx ./artifacts/.pptx, then report the full path. Moving it into artifacts/ surfaces it to the user.

What it can do on your machine

Read from SKILL.md and the folder at commit 16c9682. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (JavaScript and Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • bash

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Create PPTX loads about 895 tokens when it runs. Until then it costs about 47 tokens; SKILL.md has 404 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~47
When it runs · the whole SKILL.md, loaded when a task matches
~895

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 404 words (~895 tokens).

“The deliverable is a .pptx slide deck.”

— opening of SKILL.md by theexperiencecompany, Custom licence
name
create-pptx
title
Create Presentation
target
docgen_agent

Read the full SKILL.md on GitHub

Files

SKILL.md and 4 other files (scripts) in apps/api/app/agents/skills/builtin/create-pptx of theexperiencecompany/gaia.

  • SKILL.md
  • reference.md
  • scripts/build.sh
  • templates/deck.mjs
  • templates/pitch-deck.mjs

Open the folder on GitHubat commit 16c9682

Compare with similar skills

Create PPTX next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Create PPTX compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Create PPTX this skilltheexperiencecompany/gaia308—~895Automated safety check: PassCustom licence
Slidesfcakyon/claude-codex-settings1.2k1 repos~1.1kAutomated safety check: PassMIT
Powerpoint SlidesNoi1r/powerpoint-skill124—~12kAutomated safety check: NotesMIT
PPTX HTML Fidelity Auditsanqiufong/slides-from-anything1321 repos~3.5kAutomated safety check: PassApache-2.0
Slide Making Skillhaojing8312/WorkClaw1411 repos~1.8kAutomated safety check: PassApache-2.0
Ppt Generationpeintune/runjam228—~7.1kAutomated safety check: PassMIT

Similar skills

  • Slides

    fcakyon/claude-codex-settings

    Create and edit presentation slide decks (.pptx) with PptxGenJS, bundled layout helpers, and render/validation utilities.

    1.2k GitHub starsUsed in 1 repo~1.1k tokens
    Documents & OfficeAuto-check passed
  • Powerpoint Slides

    Noi1r/powerpoint-skill

    Create visually rich PowerPoint (.pptx) presentations from academic papers, research notes, or any content the user wants in slide format.

    124 GitHub stars~12k tokensUpdated 6 mo ago
    Documents & OfficeAuto-check: notes
  • PPTX HTML Fidelity Audit

    sanqiufong/slides-from-anything

    Audit a python-pptx export against its source HTML deck, identify layout/content drift (footer overflow, cropped content, missing italic/em, lost styling, off-rhythm spacing), and re-export with…

    132 GitHub starsUsed in 1 repo~3.5k tokens
    Documents & OfficeAuto-check passed
  • Slide Making Skill

    haojing8312/WorkClaw

    Implement single-slide PowerPoint pages with PptxGenJS. An agent skill from haojing8312/WorkClaw.

    141 GitHub starsUsed in 1 repo~1.8k tokens
    Documents & OfficeAuto-check passed
  • Ppt Generation

    peintune/runjam

    A skill your agent uses when the user requests to generate, create, or make presentations (PPT/PPTX).

    228 GitHub stars~7.1k tokensUpdated 3 days ago
    Documents & OfficeAuto-check passed
  • PPTX

    ymx10086/ResearchClaw

    Create, edit, and analyze PowerPoint presentations — research talks, conference presentations, lecture slides, and poster summaries.

    312 GitHub stars~2.3k tokensUpdated 6 mo ago
    Documents & OfficeAuto-check passed

More from theexperiencecompany/gaia

All 17 skills in this repo
  • Audit Website

    theexperiencecompany/gaia

    Audit websites for SEO, performance, security, technical, content, and 15 other issue cateories with 230+ rules using the squirrelscan CLI.

    308 GitHub starsUsed in 1 repo~4.7k tokens
    Auto-check passed
  • Create DOCX

    theexperiencecompany/gaia

    Generate an editable Microsoft Word (.docx) document: reports, letters, memos, structured docs.

    308 GitHub stars~848 tokensUpdated today
    Auto-check passed
  • Create PDF

    theexperiencecompany/gaia

    Generate a polished, printable PDF: reports, letters, invoices, resumes, one-pagers.

    308 GitHub stars~1.3k tokensUpdated today
    Auto-check passed
  • Create Spreadsheet

    theexperiencecompany/gaia

    Generate an Excel (.xlsx) workbook or a CSV file: tables, financial models, data exports, formatted reports with charts.

    308 GitHub stars~802 tokensUpdated today
    Auto-check passed
  • Motion

    theexperiencecompany/gaia

    Build React animations with Motion (Framer Motion) - gestures (drag, hover, tap), scroll effects, spring physics, layout animations, SVG.

    308 GitHub stars~6.7k tokensUpdated today
    Auto-check passed
  • Accurate Testing

    theexperiencecompany/gaia

    Write adversarial test cases that break production code instead of producing false confidence.

    308 GitHub stars~3.4k tokensUpdated today
    Auto-check passed

Questions about Create PPTX

What does Create PPTX do?

Generate a PowerPoint (.pptx) slide deck: pitch decks, reviews, summaries. Create PPTX is an agent skill from theexperiencecompany/gaia.pptx) slide deck: pitch decks, reviews, summaries.

When should I use Create PPTX?

Create PPTX fits situations like: the user wants slides; tasks that involve PowerPoint presentations; tasks that involve Slides and decks.

How do I install Create PPTX in Claude Code?

Run `npx skills add theexperiencecompany/gaia --skill create-pptx -a claude-code`. Or copy the skill folder (apps/api/app/agents/skills/builtin/create-pptx in theexperiencecompany/gaia) into .claude/skills/create-pptx in your project. Claude Code loads it when a task matches its description.

How do I install Create PPTX in Codex?

Run `npx skills add theexperiencecompany/gaia --skill create-pptx -a codex`. Or copy the skill folder (apps/api/app/agents/skills/builtin/create-pptx in theexperiencecompany/gaia) into .agents/skills/create-pptx in your project. Codex loads it when a task matches its description.

Can I use Create PPTX in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add theexperiencecompany/gaia --skill create-pptx -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/create-pptx, .gemini/skills/create-pptx, .github/skills/create-pptx and .opencode/skills/create-pptx in your project.

What does Create PPTX need to run?

Going by SKILL.md and its folder, Create PPTX needs JavaScript and a shell for the scripts in its folder and the command-line tools its instructions call (bash). Our summary lists: Node.js; A Bash shell.

Does Create PPTX access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Create PPTX safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Create PPTX use?

Create PPTX has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Create PPTX use?

About 895 tokens (SKILL.md is roughly 3.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Create PPTX?

Skills that share tags, products or a category with Create PPTX: Slides (fcakyon/claude-codex-settings, 1.2k stars), Powerpoint Slides (Noi1r/powerpoint-skill, 124 stars), PPTX HTML Fidelity Audit (sanqiufong/slides-from-anything, 132 stars) and Slide Making Skill (haojing8312/WorkClaw, 141 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Create PPTX?

theexperiencecompany (a GitHub organization) maintains it in theexperiencecompany/gaia, which has 308 GitHub stars. The repository holds 17 skills in this directory. The repository was last updated on October 9, 2026.

Source: theexperiencecompany/gaia on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.