Create, read, edit, and manipulate PowerPoint presentations (.pptx files) with layouts, templates, and slide generation.
What it does
Claude can generate python-pptx code that runs without errors and produces a file that technically opens in PowerPoint — but the output looks like a 2008 automated report: default fonts, no consistent layout, text that overflows slides, and no visual hierarchy. This skill loads the correct patterns for python-pptx and similar libraries: slide master usage, proper text frame sizing, consistent typography across slides, chart generation, and layout templates that produce presentations people will actually share.
Use case
Automating presentation creation from data or content — client reports, weekly updates, sales decks. Most valuable when the output needs to look professional enough to send without manual cleanup. Made by Anthropic.
"Create a 10-slide investor deck from this company overview. Include charts." "Build a weekly metrics presentation from this JSON data — one chart per KPI." "Generate a client proposal deck with our logo on every slide." "Create a product roadmap slide with a proper timeline layout." "Convert this markdown document into a slide deck with consistent formatting."
Provide the content — either describe it or supply structured data (JSON, CSV, markdown).
Claude generates the presentation file directly, not just the code to generate it.
Specify any branding requirements (colours, fonts, logo placement) and they'll be applied consistently.
Input
Content description, structured data (JSON/CSV), or a markdown document to convert. Optionally include branding specifications.
Output
A .pptx file with consistent slide layouts, proper typography, correctly sized text frames, and charts rendered from your data. Ready to open in PowerPoint or Google Slides without reformatting.
npx skillsadd anthropics/skills/pptx
npx skillsadd anthropics/skills/pptx
Requires skills.sh CLI
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.