Skip to main content

Pptx Processing Anthropic

Plugin Warning Active
Part of:Lawvable

Presentation creation, editing, and analysis with layouts and speaker notes

Purpose

To enable AI agents to comprehensively manage PowerPoint presentations, from initial creation and editing to detailed content analysis and extraction.

Features

  • Create, edit, and analyze .pptx files
  • Extract text and content from presentations
  • Support for layouts, comments, and speaker notes
  • Guide for design ideas and typography
  • Quality assurance steps for content and visuals

Use Cases

  • Generating new slide decks from scratch or templates
  • Reviewing and editing existing presentations
  • Extracting information from presentation files for summarization or further processing
  • Ensuring visual and content quality of presentations

Non-Goals

  • Processing of other presentation formats (e.g., Keynote, Google Slides)
  • Direct manipulation of presentation software (e.g., controlling PowerPoint application)
  • Advanced graphic design beyond layout and content suggestions

License

  • warning:License usabilityThe license is proprietary and restrictive, prohibiting reproduction, distribution, or creation of derivative works, which limits usability.

Maintenance

  • critical:Commit recencyThe last commit was over 3 months ago (March 3, 2026), indicating potential unmaintenance.
  • warning:Dependency ManagementThe skill lists dependencies like `markitdown`, `Pillow`, `pptxgenjs`, and `LibreOffice`, but there are no explicit measures for vulnerability scanning or automated updating mentioned.

Trust

  • info:Issues Attention3 issues opened and 7 closed in the last 90 days, with a closure rate of approximately 70%, indicating active maintenance.

Versioning

  • warning:Release ManagementThe skill declares a version ('2026.02.06') in the SKILL.md, but there are no GitHub release tags or CHANGELOG.md present, and installation instructions reference 'main'.

Code Execution

  • warning:ValidationWhile commands are specific, there's no explicit mention or evidence of a schema library being used to validate input arguments like file paths, suggesting potential for unconstrained values.
  • info:Error HandlingThe SKILL.md mentions a QA step with `python -m markitdown ... | grep`, implying error checking, but explicit structured error handling for the skill itself is not detailed.

Install

  • warning:Installation instructionThe README mentions installation via `pip install "markitdown[pptx]"` and `npm install -g pptxgenjs`, but does not include a copy-pasteable invocation example for the specific plugin or setup for authentication if needed (though none appears to be required).

Errors

  • info:Actionable error messagesThe SKILL.md implies error checking through QA steps, but does not explicitly detail the format or content of user-facing error messages or remediation steps.

Execution

  • warning:Pinned dependenciesDependencies like `markitdown` and `pptxgenjs` are mentioned, but there's no lockfile (`package-lock.json`, `yarn.lock`, `pnpm-lock.yaml`, `Pipfile.lock`, `poetry.lock`) to ensure pinned versions.

Installation

First, add the marketplace

/plugin marketplace add lawvable/awesome-legal-skills
/plugin install pptx-processing-anthropic@lawvable

Quality Score

Warning
65 /100
Analyzed about 13 hours ago

Trust Signals

Last commit2 months ago
Stars349
LicenseNOASSERTION
Status
View Source

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