skywork-ppt
Create Skywork PowerPoint Decks
Building polished presentations from raw topics, files, or templates can take many manual steps. This skill automates PPTX generation, template imitation, editing, and local slide operations through Skywork workflows.
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 "skywork-ppt" from https://skillstore.io/skills/skyworkai-skywork-ppt.md and its manifest at https://skillstore.io/api/skills/skyworkai-skywork-ppt/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 "skywork-ppt". Create a 6-slide English deck about customer support automation for a leadership meeting.
Expected outcome:
The skill returns a generated PPTX path, a download link, the presentation title, and a concise slide-by-slide description.
Using "skywork-ppt". Use my local template and make a new product launch presentation.
Expected outcome:
The skill uploads the template, generates a new PPTX in a similar layout, and reports which template file was used.
Using "skywork-ppt". Delete slides 3 and 7 from this PPTX and save a trimmed copy.
Expected outcome:
The skill runs a local slide operation and reports the saved PPTX path with the completed slide count change.
Security Audit
High RiskThe skill has legitimate presentation-generation functionality, but it depends heavily on external Skywork APIs, local file uploads, token handling, and command execution. I confirmed the high-risk token cache, browser-launch subprocesses, document upload paths, and several filesystem risks, while dismissing Markdown backtick and placeholder URL false positives. No prompt injection attempt was found in the reviewed files.
Confirmed security concerns (6)
Capability review items (95)
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
๐ Network access (34)
๐ Env variables (8)
๐ Filesystem access (33)
โ๏ธ External commands (43)
Detected Patterns
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/skyworkai-skywork-ppt/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/skyworkai-skywork-ppt?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/skyworkai-skywork-ppt?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/skyworkai-skywork-ppt/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/skyworkai-skywork-ppt.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
SkyworkAI. (2026). skywork-ppt security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/skyworkai-skywork-ppt/audits/4BibTeX citation
@techreport{skyworkai-skyworkai-skywork-ppt-2026,
author = {SkyworkAI},
title = {skywork-ppt security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/skyworkai-skywork-ppt/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: "skywork-ppt security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "SkyworkAI"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/skyworkai-skywork-ppt/audits/4"
identifiers:
- type: other
value: "skillstore:skyworkai-skywork-ppt:audit:4"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Create a briefing deck from a topic
Turn a topic, audience, slide count, and supporting notes into a generated PPTX with progress logs and a download link.
Reuse a company presentation style
Upload a PPTX template and create a new deck that follows the template layout and visual structure.
Clean up an existing slide file
Inspect, delete, reorder, extract, or merge slides locally without sending the deck to the generation backend.
Try These Prompts
Create an English PPTX about renewable energy trends for a general business audience. Use 8 slides and a clean professional style.
Create a 10-slide investor briefing from the attached market report. Preserve key figures, dates, and company names exactly.
Use the PPTX template at this local path and create a 12-slide deck about our 2026 product roadmap. Match the template structure.
Edit this PPTX URL to add a new executive summary after slide 2, then create a local copy with slides 4 and 5 removed.
Best Practices
- Confirm whether files contain confidential data before using upload, parse, edit, or template imitation workflows.
- Provide slide count, audience, language, and style requirements before generation starts.
- Use local slide operations for simple delete, reorder, extract, or merge tasks when no backend generation is needed.
Avoid
- Do not upload regulated, secret, or customer-confidential files without explicit authorization.
- Do not rely on generated research for time-sensitive claims without checking the source dates.
- Do not run the authentication flow on shared machines without reviewing token storage and cleanup.
Frequently Asked Questions
Does this skill need a Skywork account?
Can it work only on local PPTX files?
Will my files be uploaded?
What languages can it generate?
Can it use a company template?
What should I check before installing it?
Developer Details
Author
SkyworkAILicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
f93e9bb0daca99badb6a7e574b97737155d57cb3
Maintenance freshness
7/18/2026
Usage
51 downloads ยท 140 views
File structure
๐ scripts/
๐ config.py
๐ local_pptx_ops.py
๐ parse_file.py
๐ run_ppt_write.py
๐ skywork_auth.py
๐ upload_files.py
๐ web_search.py
๐ SKILL.md
๐ workflow_edit.md
๐ workflow_generate.md
๐ workflow_imitate.md
๐ workflow_local.md