← Back to Skills Marketplace
gxcun17

Skywork PPT

by Skywork AI · GitHub ↗ · v1.0.9 · MIT-0
cross-platform ⚠ suspicious
6893
Downloads
33
Stars
0
Active Installs
10
Versions
Install in OpenClaw
/install skywork-ppt
Description
Skywork PPT (skywork) - Use when the user wants to work with PowerPoint presentations. Triggers: (1) Generate a new PPT from a topic — 'generate a PPT', 'cre...
Usage Guidance
Install only if you are comfortable sending selected prompts and files to Skywork/cloud storage. Avoid confidential decks unless your organization approves that service, use a revocable API key stored in a protected secret store, do not echo the key in logs, run dependencies in a virtual environment, and use explicit output paths or backups for local slide edits.
Capability Assessment
⚠ Credentials
The skill requires SKYWORK_API_KEY and sends prompts, reference text, uploaded files, templates, and source decks to api-tools.skywork.ai/Skywork OSS/CDN; this is purpose-aligned for cloud PPT generation but broad for confidential business documents.
⚠ Install Mechanism
The main environment check always installs an unpinned python-pptx dependency using pip with --break-system-packages into the detected Python interpreter, which can mutate a shared/system Python environment.
⚠ Instruction Scope
The workflows disclose remote processing, but they require web search when conversation content is insufficient and require uploading local PPT/template/source files without a clear per-file consent gate, retention limit, or private-only upload option.
⚠ Persistence & Privilege
The setup guide suggests storing a long-lived API key in plaintext OpenClaw, shell, or Claude settings and echoing it for verification; local delete/reorder operations also overwrite the original PPTX when no output path is supplied. No backdoor, service, or hidden persistence was found.
ℹ Purpose & Capability
The stated purpose is PowerPoint generation, editing, template imitation, conversion, and local slide operations; the scripts generally support that purpose, though web search and generic PDF/DOCX/image parsing broaden the privacy surface beyond local PPT handling.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skywork-ppt
  3. After installation, invoke the skill by name or use /skywork-ppt
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.9
**Added support for converting NotebookLM-exported files to editable PPTX.** - New capability: Convert .pptx or .pdf exported from NotebookLM to fully editable PPTX format (Layer 5). - Added script: scripts/run_editable_convert.py to handle the conversion process. - Added workflow guide: workflow_convert_editable.md. - Updated skill description and workflow to include the new conversion feature.
v1.0.8
skywork-ppt 1.0.8 - Improved description for broader language/cross-lingual trigger support; trigger phrases now consolidated and clearer. - API key configuration instructions clarified (skill requires SKYWORK_API_KEY configured before use). - No logic or functional changes; documentation and trigger keyword improvements only. - No file changes detected in this release.
v1.0.7
No functional changes in this version. - Documentation and formatting updates only. - No changes to code, features, or workflows. - All usage and behavior remain the same.
v1.0.6
skywork-ppt 1.0.6 - Added "Skywork PPT (skywork)" to the skill description for clarity. - No functional or behavioral changes; documentation only. - All workflows, capabilities, and usage remain unchanged.
v1.0.5
Version 1.0.5 of skywork-ppt skill - Added a clear Privacy & Remote Calls notice highlighting which operations send data remotely versus local-only operations. - Noted that Layer 1, 2, and 4 upload files and user queries to the Skywork service; Layer 3 is strictly local. - Explained periodic backend status polling behavior during generation/edit processes. - No code changes; documentation improved for transparency and user guidance.
v1.0.4
Version 1.0.4 - Switched authentication from token-based login to explicit SKYWORK_API_KEY config; updated prerequisites and error handling accordingly. - Added instructions to obtain and configure the API key (see new references/apikey-fetch.md). - Updated description and triggers to clarify multilingual support for generation, editing, and local file operations. - Added scripts/constant.py and removed scripts/config.py to support the API key flow. - Metadata now specifies SKYWORK_API_KEY as required environment variable.
v1.0.3
- Removed environment variable and config requirements from metadata. - Now only requires the presence of a Python 3 binary (>=3.8) for operation. - All functional capabilities and documentation remain unchanged.
v1.0.2
Skywork-ppt 1.0.2 - Added skill metadata section specifying required environment variables, binaries, and config files. - Declared primary environment variable (`SKYBOT_TOKEN`) in metadata. - No functional or workflow changes to the skill logic.
v1.0.1
skywork-ppt v1.0.1 - Minor improvements and optimizations. - No changes to functionality or user experience.
v1.0.0
Skywork-ppt 1.0.0 — Initial Release - Enables AI-powered PowerPoint (.pptx) generation, style template imitation, editing, and local slide operations via simple commands. - Supports four main workflows: new PPT creation, template-based generation, file editing, and local file manipulation. - Provides detailed routing instructions based on user intent and clear authentication requirements. - Includes mandatory environment checks for Python 3.8+ and automatic dependency installation. - Guides error handling for insufficient account benefit situations.
Metadata
Slug skywork-ppt
Version 1.0.9
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 10
Frequently Asked Questions

What is Skywork PPT?

Skywork PPT (skywork) - Use when the user wants to work with PowerPoint presentations. Triggers: (1) Generate a new PPT from a topic — 'generate a PPT', 'cre... It is an AI Agent Skill for Claude Code / OpenClaw, with 6893 downloads so far.

How do I install Skywork PPT?

Run "/install skywork-ppt" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Skywork PPT free?

Yes, Skywork PPT is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Skywork PPT support?

Skywork PPT is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Skywork PPT?

It is built and maintained by Skywork AI (@gxcun17); the current version is v1.0.9.

💬 Comments