Skip to content
anavem.com

Claude Skill

PPTX skill (Anthropic)

Anthropic skill for creating, reading, editing, combining and validating PowerPoint presentations, templates, layouts, notes and comments.

Maintainer
Anthropic, PBC (anthropics/skills repository)
Licence
Proprietary. LICENSE.txt has complete terms
Last release
No separate GitHub release for the skill. Its repository path was last changed on 2026-07-17 (commit fa0fa64).
Last verified Jump to what it can access ↓

The PPTX skill gives Claude a defined process for any task that touches a PowerPoint file. It covers deck creation and extraction as well as edits, templates, layouts, notes, comments, slide assembly and final validation.

Key takeaways

  • Its trigger scope includes both reading and producing PPTX or POTX files.
  • Bundled scripts can add slides, clean files, generate thumbnails and validate Office packages.
  • The skill is proprietary; its LICENSE.txt contains the complete terms.

What does the PPTX skill do?

The trigger description is intentionally broad: if a presentation file must be opened, created or changed, the skill applies. The folder includes Python helpers for slide insertion, cleanup and thumbnail generation plus shared LibreOffice and XML-schema validation utilities. That combination makes the skill more than a writing prompt; it can direct file operations in the working environment.

How does the workflow work?

  • Inspect the source deck, template, layouts and requested audience.
  • Plan the slide sequence and visual hierarchy before editing.
  • Create or modify slides and preserve notes, comments or template constraints where requested.
  • Render thumbnails and validate the finished PPTX package before returning it.

The exact result still depends on the model, the files available in the working environment, and the permissions granted to that environment. This page documents the repository instructions; Anavem did not run an end-to-end benchmark of the skill.

What does a useful first task look like?

Give it an approved six-slide outline, a copy of the company template and a folder of licensed images. Ask for a new deck rather than an overwrite, require speaker notes on two slides and request a contact sheet of rendered slides. The task is bounded enough to compare the result with the outline and template.

How can you verify the result?

  • Render every slide and inspect for clipping, missing fonts and off-canvas objects.
  • Confirm the requested slide count, order, notes and template layouts.
  • Open the PPTX in the recipient’s presentation software before distribution.

A successful run should produce an output you can inspect independently. If the result cannot be checked against a file, rendered artifact, source reference or explicit acceptance criterion, narrow the task before relying on it.

When is it a good fit?

  • Building a presentation from a brief or structured source material.
  • Updating an existing deck without discarding its template and layout rules.
  • Extracting text or assembling slides from multiple PowerPoint files.

Choose it when those tasks match the documented scope. A popular repository is not evidence that a skill is appropriate for confidential or production data.

What should you review before installing it?

  • Whether the skill may overwrite the source deck or should write a new copy.
  • Which fonts, images and templates are available and licensed for the output.
  • Whether LibreOffice rendering matches the recipient’s PowerPoint environment.

Read the current SKILL.md and every bundled script before installation. Pin a reviewed commit when repeatability matters, then test with non-sensitive data and the narrowest available permissions.

When is it not the right choice?

  • A static PDF-only deliverable with no PowerPoint file involved.
  • Brand-critical decks that cannot receive a final human visual review.
  • Presentations containing untrusted macros or embedded objects that have not been inspected.

Why is it included in this research set?

This skill is published in Anthropic’s official Agent Skills repository. GitHub’s repository API reported 179,524 stars and 21,221 forks on 2026-10-03. Those figures apply to the repository as a whole, not to this individual folder.

GitHub stars and short-term growth are discovery signals, not quality scores. They do not prove security, correctness, maintained compatibility, or individual-skill usage.

What it can access

A Claude Skill is a set of instructions that may also include scripts, so check what it asks Claude to do and what those scripts can reach. This is what the listing states, based on the sources below. Anavem does not rate it safe or unsafe: check it against what you plan to use it for.

Permissions it asks for

  • Read and write local PPTX and POTX files
  • Run bundled Python scripts for slide operations, cleanup and thumbnails
  • Invoke LibreOffice and Office-package validation helpers

Data it can reach

The skill can access presentation files, templates, images and fonts exposed to its execution environment. Its scripts create and rewrite local Office files. The reviewed folder does not state that those files are sent to a separate third-party service, but the Claude product and any installed dependencies have their own data terms.

How it is installed or connected

Claude Code installation documented in the anthropics/skills README, checked 2026-10-03:

  1. Add the official repository as a plugin marketplace: /plugin marketplace add anthropics/skills.
  2. Install the containing plugin: /plugin install document-skills@anthropic-agent-skills.
  3. Ask Claude to use the PPTX skill for a task that matches its documented description.

For a project-scoped manual skill, Claude Code documentation uses .claude/skills/<skill-name>/; for a personal skill it uses ~/.claude/skills/<skill-name>/. Review the folder before copying it.

Limitations

  • The licence is proprietary; read LICENSE.txt for the complete terms before reuse or redistribution.
  • Rendered output can differ across PowerPoint, LibreOffice, fonts and operating systems.
  • Complex embedded objects, macros and unsupported template features need manual checking.
  • A skill is executable instruction content. Review the SKILL.md, bundled scripts, dependencies and referenced files before allowing it to work on sensitive or production data.

Not sure what to look for? Read what to check before installing.

Quick answers

Who maintains this Claude Skill?
Anthropic, PBC (anthropics/skills repository).
What can it access?
It asks for: Read and write local PPTX and POTX files, Run bundled Python scripts for slide operations, cleanup and thumbnails, Invoke LibreOffice and Office-package validation helpers. The skill can access presentation files, templates, images and fonts exposed to its execution environment. Its scripts create and rewrite local Office files. The reviewed folder does not state that those files are sent to a separate third-party service, but the Claude product and any installed dependencies have their own data terms. We do not label anything safe or unsafe; read the official sources before you install.
What licence does it use?
Proprietary. LICENSE.txt has complete terms. Check the terms if you plan to use it commercially.
What are its limitations?
The licence is proprietary; read LICENSE.txt for the complete terms before reuse or redistribution. Rendered output can differ across PowerPoint, LibreOffice, fonts and operating systems. Complex embedded objects, macros and unsupported template features need manual checking. A skill is executable instruction content. Review the SKILL.md, bundled scripts, dependencies and referenced files before allowing it to work on sensitive or production data.
When was it last released?
No separate GitHub release for the skill. Its repository path was last changed on 2026-07-17 (commit fa0fa64). Verified Oct 3, 2026.

Sources

Other listings in the same category.

All Claude Skills →

AI tools in AI Productivity & Meetings

Verified tool profiles in the same category.

See category →