pptx
Create and refine PowerPoint presentations
Building accurate PowerPoint files often requires layout, XML, and rendering knowledge. This skill provides structured workflows for creating, editing, inspecting, and validating PPTX presentations.
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/cam10001110101-pptx.md and its manifest at https://skillstore.io/api/skills/cam10001110101-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 five-slide project update for leadership.
Expected outcome:
- A presentation with title, progress, milestones, risks, and next steps.
- Speaker notes and a visual review checklist for each slide.
Using "pptx". Review this template presentation before creating a new deck.
Expected outcome:
- A layout inventory with slide roles, typography, colors, and reusable design patterns.
Using "pptx". Update slides 3 and 5 in an existing presentation.
Expected outcome:
- A revised PPTX and a summary of the edited slides.
Security Audit
Medium RiskFour archive-extraction findings are confirmed because untrusted Office ZIP files are extracted without resource limits. Most static matches are benign documentation, OOXML schemas, or expected presentation tooling. Additional review found resource-exhaustion and path-containment concerns when processing untrusted files. Static review was capped at 400/491 representative findings; omitted static matches are unconfirmed, so automatic publishing stays disabled until manual review.
Confirmed security concerns (3)
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 (2)
๐ 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/cam10001110101-pptx/audits/11?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/cam10001110101-pptx?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/cam10001110101-pptx?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/cam10001110101-pptx/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/cam10001110101-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
Cam10001110101. (2026). pptx security audit report (audit version 11) [Author version unspecified]. Skillstore. https://skillstore.io/skills/cam10001110101-pptx/audits/11BibTeX citation
@techreport{cam10001110101-cam10001110101-pptx-2026,
author = {Cam10001110101},
title = {pptx security audit report (audit version 11)},
institution = {Skillstore},
year = {2026},
number = {11},
url = {https://skillstore.io/skills/cam10001110101-pptx/audits/11},
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 11)"
version: "unspecified"
type: report
authors:
- name: "Cam10001110101"
date-released: "2026-07-22"
url: "https://skillstore.io/skills/cam10001110101-pptx/audits/11"
identifiers:
- type: other
value: "skillstore:cam10001110101-pptx:audit:11"
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
Create a sales deck
Generate a consistent slide deck from a structured outline and approved brand styles.
Update a template presentation
Inspect an existing template, map its layouts, and produce a revised PPTX.
Review presentation quality
Extract content and thumbnails to identify layout, contrast, and text-overflow issues.
Try These Prompts
Create a five-slide PowerPoint about [topic]. Use a clear title, concise bullets, and speaker notes.
Create a 10-slide PPTX about [topic]. Use these colors: [colors]. Include a title, agenda, evidence, and conclusion.
Inspect [file.pptx], summarize its layouts and theme, then update slides [numbers] with this content: [content].
Create a PPTX from [outline] and [template.pptx]. Generate thumbnails, review each slide, and fix overflow or contrast problems.
Best Practices
- Inspect the template theme and layouts before creating new slides.
- Generate thumbnails and review every slide before delivery.
- Keep source files and generated outputs in a dedicated workspace.
Avoid
- Do not process untrusted PPTX files without isolation and resource limits.
- Do not edit OOXML relationships without validating the final package.
- Do not rely on generated slides without visual review.
Frequently Asked Questions
What files can this skill use?
Can it create presentations from scratch?
Can it edit an existing presentation?
Does it support speaker notes and comments?
How should I review generated slides?
Should I process unknown PPTX files?
Developer Details
Author
Cam10001110101License
Proprietary. LICENSE.txt has complete terms
Skillstore revision
r2
Version notice
The author did not declare a version.
Ref
45b517d27d3e0c2dfc876634e6a561138d6c1d9d
Maintenance freshness
7/22/2026
Usage
29 downloads ยท 314 views
File structure
๐ css.md
๐ html2pptx.md
๐ LICENSE.txt
๐ ooxml/
๐ schemas/
๐ ecma/
๐ fouth-edition/
๐ opc-contentTypes.xsd
๐ opc-digSig.xsd
๐ 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/
๐ pack.py
๐ unpack.py
๐ validate.py
๐ validation/
๐ __init__.py
๐ base.py
๐ docx.py
๐ pptx.py
๐ redlining.py
๐ ooxml.md
๐ scripts/
๐ inventory.py
๐ rearrange.py
๐ replace.py
๐ thumbnail.py
๐ SKILL.md