pptx
Create and edit PowerPoint presentations
Teams need reliable help creating and updating slide decks without manually editing PPTX internals. This skill gives Claude, Codex, and Claude Code structured workflows for presentation creation, inspection, conversion, and repair.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "pptx" from https://skillstore.io/skills/sickn33-pptx.md and its manifest at https://skillstore.io/api/skills/sickn33-pptx/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "pptx". Create a quarterly business review deck from a short outline.
Expected outcome:
A complete PPTX deck with an agenda, metric slides, risks, recommendations, and speaker notes.
Using "pptx". Review an existing presentation for hidden content and layout problems.
Expected outcome:
- Slide-by-slide summary
- Theme and font observations
- Notes and comments inventory
- Recommended fixes
Using "pptx". Replace placeholders in a sales deck with updated customer data.
Expected outcome:
An updated presentation with targeted text replacements and the original design structure preserved.
Security Audit
High RiskMost static alerts are false positives caused by OOXML schemas, documentation, JavaScript template literals, and expected presentation file processing. Confirmed concerns are unbounded archive extraction, browser rendering of untrusted HTML, and external conversion of untrusted documents. No prompt injection, credential theft, network reconnaissance, or command-injection behavior was found. Static review was capped at 400/506 representative findings; omitted static matches are unconfirmed, so automatic publishing stays disabled until manual review.
Confirmed security concerns (2)
Capability review items (4)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
โ๏ธ External commands (50)
๐ Env variables (4)
๐ Network access (50)
๐ Filesystem access (50)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/sickn33-pptx/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/sickn33-pptx?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/sickn33-pptx?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-pptx/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/sickn33-pptx.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
sickn33. (2026). pptx security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-pptx/audits/4BibTeX citation
@techreport{sickn33-sickn33-pptx-2026,
author = {sickn33},
title = {pptx security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/sickn33-pptx/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "pptx security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-21"
url: "https://skillstore.io/skills/sickn33-pptx/audits/4"
identifiers:
- type: other
value: "skillstore:sickn33-pptx:audit:4"
description: "Skillstore immutable audit report identifier"
Compare variants
12 installable variantsEach author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.
Why this variant is first
autumnsgrove-pptx
2026-08-21
pptx
2026-08-21
zhanlincui-pptx
2026-08-21
92bilal26-pptx
2026-08-21
composiohq-pptx
2026-08-21
artemisai-pptx
2026-08-21
dyai2025-pptx
2026-08-21
k-dense-ai-pptx
2026-08-21
davila7-pptx
2026-08-21
cam10001110101-pptx
2026-08-21
sickn33-pptx
2026-08-21
azeem-2-pptx
2026-08-21
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Build a client presentation
Create a polished slide deck from an outline, including titles, layouts, speaker notes, and visual hierarchy.
Update an existing deck
Inspect a PPTX file, locate target shapes, replace text or images, and repack the presentation.
Audit presentation structure
Review themes, layouts, comments, notes, relationships, and thumbnails before sharing a deck.
Try These Prompts
Create a 6 slide PowerPoint deck about [topic]. Use a clear structure, speaker notes, and a professional visual style.
Analyze this PPTX file. Summarize the slide structure, theme colors, fonts, notes, comments, and layout issues.
Update this presentation with the new messaging below. Preserve layouts, theme colors, images, and speaker notes where possible.
Unpack this PPTX, inspect OOXML relationships and slide references, repair structural issues, then repack and validate the file.
Best Practices
- Work on copies of presentations before unpacking or replacing internal files.
- Validate generated decks and inspect thumbnails before sending them to users.
- Use trusted source files until archive extraction path checks are added.
Avoid
- Do not process untrusted PPTX files in privileged directories.
- Do not run setup commands with sudo unless the environment owner approves them.
- Do not assume HTML rendering will match every PowerPoint feature exactly.
Frequently Asked Questions
Can this skill create new PPTX files?
Can it edit existing presentations?
Does it support speaker notes and comments?
Why does it need security review?
Does the skill make network requests?
What external dependencies are needed?
Developer Details
Author
sickn33License
Proprietary. LICENSE.txt has complete terms
Skillstore revision
r1
Version notice
The author did not declare a version.
Repository
https://github.com/sickn33/antigravity-awesome-skills/tree/main/web-app/public/skills/pptx-officialRef
816c62b2546ddb1c6a0453e7c781b5e095117819
Maintenance freshness
7/21/2026
Usage
22 downloads ยท 226 views
File structure
๐ ooxml/
๐ schemas/
๐ ecma/
๐ fouth-edition/
๐ ISO-IEC29500-4_2016/
๐ dml-chart.xsd
๐ dml-chartDrawing.xsd
๐ dml-diagram.xsd
๐ dml-lockedCanvas.xsd
๐ dml-main.xsd
๐ dml-picture.xsd
๐ dml-spreadsheetDrawing.xsd
๐ dml-wordprocessingDrawing.xsd
๐ pml.xsd
๐ shared-additionalCharacteristics.xsd
๐ shared-commonSimpleTypes.xsd
๐ shared-customXmlDataProperties.xsd
๐ shared-customXmlSchemaProperties.xsd
๐ shared-documentPropertiesCustom.xsd
๐ shared-documentPropertiesExtended.xsd
๐ shared-documentPropertiesVariantTypes.xsd
๐ shared-math.xsd
๐ shared-relationshipReference.xsd
๐ sml.xsd
๐ vml-main.xsd
๐ vml-presentationDrawing.xsd
๐ vml-spreadsheetDrawing.xsd
๐ vml-wordprocessingDrawing.xsd
๐ wml.xsd
๐ xml.xsd
๐ mce/
๐ mc.xsd
๐ microsoft/
๐ wml-2010.xsd
๐ wml-2012.xsd
๐ wml-2018.xsd
๐ wml-cex-2018.xsd
๐ wml-cid-2016.xsd
๐ wml-symex-2015.xsd
๐ scripts/
๐ validation/
๐ __init__.py
๐ base.py
๐ docx.py
๐ pptx.py
๐ redlining.py
๐ pack.py
๐ unpack.py
๐ validate.py
๐ scripts/
๐ html2pptx.js
๐ inventory.py
๐ rearrange.py
๐ replace.py
๐ thumbnail.py
๐ html2pptx.md
๐ LICENSE.txt
๐ ooxml.md
๐ SKILL.md