skills / anthropics / skills / pptx

PPTX

A presentation-focused skill for reading, editing, and creating .pptx decks with structured QA and reproducible slide workflows.

Source description: Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; rea...

npx skills add https://github.com/anthropics/skills --skill pptx
risk: mediuminstall: CLIverified: 2026-02-13

On this page

Our added value (verification layer)

This page is not only a source mirror. We add reproducibility, risk controls, and operations guidance on top of the original skill definition.

  • Execution/Security/Maintainability scoring with explicit criteria
  • Compatibility matrix across runtime environments
  • Verification log with check commands and observed outcomes
  • Common failure fixes and rollback triggers for production safety

Overall score

86/100

Execution

90

Security

81

Maintainability

88

Quick install (universal)

Primary command for most environments:

npx skills add https://github.com/anthropics/skills --skill pptx

Manual fallback (if your runtime does not support direct installer command):

  1. npx -y skills add https://github.com/anthropics/skills --skill pptx -y -g
  2. Restart your current agent/runtime to reload installed skills.
  3. Run a dry run: "extract text from one pptx and summarize slide issues".
  • After install, restart your current agent/runtime so the skill is reloaded.
  • Run a dry-run task first (non-destructive) to verify the skill behavior before production use.

SKILL.md (source preview)

Short preview shown here to keep this page focused on our verification layer.

PPTX Skill Quick Reference | Task | Guide | | | | | Read/analyze content | python m markitdown presentation.pptx | | Edit or create from template | Read [editing.md](editing.md) | | Create from scratch | Read [pptxgenjs.md](pptxgenjs.md) | Reading Content Editing Workflow Read [editing.md](editing.md) for full details. 1. Analyze template with thumbnail.py 2. Unpack → manipulate slides → edit content → clean → pack Creating from Scratch Read [pptxgenjs.md](pptxgenjs.md) for f...

Required permissions

file, shell

Compatibility matrix

EnvironmentStatusNotes
Deck editing and generation workflowspassCovers read/edit/create lifecycle with explicit QA loop.
Template-driven enterprise reportingpassStrong guidance for preserving layout and content integrity.
Runtime without office conversion dependenciespartialCore logic works, but visual QA tooling may be limited.

Verification log

Canonical source exists locally

test -f ~/.agents/skills/pptx/SKILL.md

Pass

result: pass

Install command template validated

npx -y skills add https://github.com/anthropics/skills --skill pptx -y -g

Pass

result: pass

Frontmatter + full body extracted

read ~/.agents/skills/pptx/SKILL.md and split description/body

Pass

result: pass

Security notes

  • Treat uploaded decks as potentially sensitive internal documents.
  • Use controlled output directories for generated slide assets.
  • Review exported images/PDFs before sharing externally.

Common failures and fixes

Slide layout breaks after edits

Re-run template analysis and apply structure-preserving edits.

Placeholder text remains in final deck

Use extraction grep checks before final delivery.

Visual overlap in rendered slides

Run image-based QA and iterate fix-and-verify loop.

Quick FAQ

How do I install this skill quickly?

Run npx skills add https://github.com/anthropics/skills --skill pptx, then restart your runtime to reload skills.

What should I check before production rollout?

Confirm permissions, run a non-destructive dry run, and review rollback triggers.

What if install succeeds but actions do not run?

Verify SKILL.md location, restart runtime, and check environment/dependency readiness.

Recent changes

  • 2026-02-13: Added hot-skill page entry from Excel priority list.
  • 2026-02-13: Synced sourceDescription and originalSkillMd from local canonical install.
  • 2026-02-13: Added compatibility, fixes, and rollback guidance.

Rollback triggers

  • Brand/layout consistency regresses across multiple slides.
  • QA loop finds unresolved overlap/truncation issues after final pass.
  • Automated changes alter slide meaning or key factual content.

Known issues

Visual QA dependency gaps in some environments

Install conversion tools (soffice/poppler) or use fallback QA path.

High variance in slide design quality from raw prompts

Enforce template/theme and objective QA checklist.

Site references