Panaversity PPTX
Skill คำเตือนPresentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
This extension provides a suite of Python and JavaScript tools for comprehensive PowerPoint (.pptx) manipulation. It allows for creating new presentations from HTML, editing existing ones via raw XML access, and managing slides through reordering, duplication, and deletion.
Practical Utility
- warning:Production readinessThe extension covers creation and editing workflows but lacks detailed error handling or specific guidance for all presentation tasks, potentially leaving complex scenarios unaddressed without further user intervention.
Portability
- warning:Runtime stabilityThe extension's scripts rely on external tools like soffice and pdftoppm, which are not bundled and require manual installation by the user, potentially leading to runtime instability on systems without these dependencies.
- warning:Structural AssumptionThe Python scripts assume specific file locations for unpacking and processing (e.g., `ooxml/scripts/unpack.py` relative to project root), which might break if the skill is run from a different context or if the script paths are not correctly resolved.
- warning:Stack assumptionsThe scripts have explicit Python and Node.js dependencies listed, but also rely on system-level installations of soffice and poppler-utils, which are not declared upfront in the SKILL.md or frontmatter, potentially causing runtime failures if not present.
License
- critical:License usabilityThe license is marked as 'Proprietary' with terms in LICENSE.txt, and the additional restrictions explicitly prohibit extracting or retaining copies of materials outside the services, which is a critical blocker for redistribution or typical OSS usage.
Maintenance
- warning:Dependency ManagementThe documentation lists required dependencies (markitdown, pptxgenjs, playwright, sharp, LibreOffice, poppler), but there are no mechanisms like dependency locking (e.g., package-lock.json, requirements.txt) or vulnerability scanning in place.
Versioning
- warning:Release ManagementThere is no manifest version, GitHub release tag, or CHANGELOG.md present, and install instructions would likely default to 'main', making version pinning impossible.
การติดตั้ง
npx skills add bilalmk/todo_correctเรียกใช้ Vercel skills CLI (skills.sh) ผ่าน npx — ต้องติดตั้ง Node.js ในเครื่อง และมี agent ที่รองรับ skills อย่างน้อยหนึ่งตัว (Claude Code, Cursor, Codex, …) ทั้งนี้สมมติว่า repo ใช้รูปแบบ agentskills.io
ส่วนขยายที่คล้ายกัน
PPTX Generator
99Create and manipulate PowerPoint PPTX files programmatically. Use when the user needs to generate presentations, modify PPTX templates, extract slide content, create thumbnail previews, or automate PowerPoint workflows. Supports both template-based generation (for branding compliance) and from-scratch creation. Keywords: PowerPoint, PPTX, presentation, slides, template, deck, slideshow, corporate, branding.
AI Slides
98Generate complete presentations with AI - from outline to polished slides
DOCX Format Replicator
98Extract formatting from existing Word documents and generate new documents with the same format but different content. Use this skill when users need to create multiple documents with consistent formatting, replicate document templates, or maintain corporate document standards across different content.
HTML/Markdown to PowerPoint
96Convert HTML/Markdown to PowerPoint presentations using Marp
PPTX Manipulation Skill
85>
PPTX Presentation Tools
75Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks