← Back to Skills Marketplace
151
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install python-ppt
Description
Generate dark-themed, tech-style PPTX presentations in 16:9 using python-pptx with customized slides, fonts, colors, and layouts.
Usage Guidance
This skill appears to do what it says: a local Python library builds PPTX slides with python-pptx. However, note that the runtime workflow requires the agent to generate and execute Python scripts that call the included library. Before you run it: (1) ensure python-pptx is installed in a safe / sandboxed environment; (2) ask the agent to show the exact generated Python script and review it for unexpected imports or filesystem/network operations before execution; (3) be aware that dynamic code execution can perform arbitrary actions if the generated script is malicious—only proceed if you trust the agent's generated code or you manually run the script after inspection; (4) the provided ppt_lib.py appears consistent but the file in the package is truncated/has a small bug near the end (an unfinished variable 'co' / truncated code) which may cause runtime errors—test with sample content first. If you want extra safety, require user confirmation before executing generated scripts or run the skill in an isolated environment.
Capability Analysis
Type: OpenClaw Skill
Name: python-ppt
Version: 1.0.0
The skill bundle is a legitimate tool for generating PowerPoint presentations with a specific visual style using the python-pptx library. The Python code in scripts/ppt_lib.py consists of helper functions for slide creation, and the SKILL.md instructions clearly define a workflow for the AI agent to generate and execute presentation scripts without any signs of malicious intent or data exfiltration.
Capability Assessment
Purpose & Capability
Name/description match the included code: the library (scripts/ppt_lib.py) implements dark-themed PPT templates using python-pptx. No unrelated environment variables, binaries, or install steps are requested.
Instruction Scope
SKILL.md instructs the agent to read scripts/ppt_lib.py, generate a calling Python script from user input, execute it, and upload the resulting .pptx via lightclaw_upload_file. That is within the purpose (creating slides) but implies dynamic code execution: the agent will run Python code generated at runtime, so review the generated script before execution or require user confirmation.
Install Mechanism
There is no install spec; SKILL.md lists 'pip install python-pptx' as a dependency but the skill does not provide an automated install. Lack of an install step is not inherently malicious, but it means the runtime must have python-pptx available or the agent must install it (pip installs should be done in a controlled environment).
Credentials
The skill requires no environment variables, credentials, or config paths. This is proportionate to the stated function of generating PPTX files.
Persistence & Privilege
No always:true or elevated persistence is requested. The skill uses normal agent invocation behavior. It does instruct uploading the generated file via lightclaw_upload_file (a platform action), which is expected for delivering outputs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install python-ppt - After installation, invoke the skill by name or use
/python-ppt - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
暗色科技风PPT生成器,基于python-pptx,支持封面/章节/卡片/对比/表格/总结等模板
Metadata
Frequently Asked Questions
What is Python PPT Generator?
Generate dark-themed, tech-style PPTX presentations in 16:9 using python-pptx with customized slides, fonts, colors, and layouts. It is an AI Agent Skill for Claude Code / OpenClaw, with 151 downloads so far.
How do I install Python PPT Generator?
Run "/install python-ppt" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Python PPT Generator free?
Yes, Python PPT Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Python PPT Generator support?
Python PPT Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Python PPT Generator?
It is built and maintained by mr1008611 (@mr1008611); the current version is v1.0.0.
More Skills