Skip to main content

Pptx

Skill Warning Active

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; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.

Purpose

Handle any task involving .pptx files, from creation and editing to content extraction and analysis, ensuring accurate and efficient presentation management.

Features

  • Create and edit .pptx presentations
  • Extract text and content from .pptx files
  • Generate slide thumbnails for visual overview
  • Validate .pptx file structure and content
  • Support template-based workflows

Use Cases

  • When needing to generate a new slide deck or presentation.
  • When requiring to extract text or data from an existing .pptx file.
  • When modifying or updating content within a .pptx template.
  • When analyzing presentation structure and slide layouts visually.

Non-Goals

  • Generating presentations that are purely text-based without visual elements.
  • Modifying non-presentation file types.
  • Performing deep semantic analysis of slide content beyond extraction.
  • Automating the design process beyond applying templates and basic formatting rules.

Documentation

  • info:Configuration & parameter referenceWhile the SKILL.md and associated markdown files provide good detail on usage, specific default values for all parameters within the Python scripts are not explicitly documented.

License

  • critical:License usabilityThe LICENSE.txt file states 'Use of these materials (including all code, prompts, assets, files, and other components of this Skill) is governed by your agreement with Anthropic regarding use of Anthropic's services. If no separate agreement exists, use is governed by Anthropic's Consumer Terms of Service or Commercial Terms of Service, as applicable: https://www.anthropic.com/legal/consumer-terms https://www.anthropic.com/legal/commercial-terms', and explicitly prohibits reproduction, distribution, or creation of derivative works, which constitutes a non-commercial, restrictive license.

Maintenance

  • warning:Dependency ManagementThe skill relies on external Python and Node.js packages (`markitdown`, `pptxgenjs`, `Pillow`, `react-icons`, `sharp`, `lxml`, `defusedxml`, etc.) but no lockfiles or specific version pinning are evident in the repository, raising concerns about dependency stability and security.

Trust

  • warning:Issues AttentionThere are 135 open issues and only 11 closed issues in the last 90 days, indicating a very low closure rate and potentially slow maintainer response to user concerns.

Execution

  • warning:Pinned dependenciesWhile dependencies are listed in SKILL.md and install instructions, there is no explicit lockfile or version pinning for the Python or Node.js dependencies, which can lead to instability.

Installation

First, add the marketplace

/plugin marketplace add anthropics/skills
/plugin install skills@anthropic-agent-skills

Quality Score

Warning
79 /100
Analyzed 11 days ago

Trust Signals

Last commit16 days ago
Stars133.4k
Status
View Source

Similar Extensions

Presenting Conference Talks

98

Generates conference presentation slides (Beamer LaTeX PDF and editable PPTX) from a compiled paper with speaker notes and talk script. Use when preparing oral talks, spotlight presentations, or invited talks for ML and systems conferences.

Skill
Orchestra-Research

Lark Slides

95

飞书幻灯片:创建和编辑幻灯片,接口通过 XML 协议通信。创建演示文稿、读取幻灯片内容、管理幻灯片页面(创建、删除、读取、局部替换)。当用户需要创建或编辑幻灯片、读取或修改单个页面时使用。

Skill
larksuite

Pptx

95

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; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.

Skill
K-Dense-AI

Docx

99

Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.

Skill
SeifBenayed

Pptx

99

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; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.

Skill
SeifBenayed

Baoyu Slide Deck

99

Generates professional slide deck images from content. Creates outlines with style instructions, then generates individual slide images. Use when user asks to "create slides", "make a presentation", "generate deck", "slide deck", or "PPT".

Skill
jimliu

© 2025 SkillRepo · Find the right skill, skip the noise.