← Back to Skills Marketplace
zicheng354-tech

PPT生成与修改

by zicheng354-tech · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
79
Downloads
2
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ppt-generate-and-edit
Description
Generate and edit PowerPoint files with python-pptx, including slide creation, text replacement, and image replacement while preserving layout. Use when the...
Usage Guidance
This skill appears coherent and limited to local PPT creation/editing. Things to consider before installing: (1) It writes files to local dirs (ppt_skill/output and ppt_skill/generated_images) and saves replace logs — run it in a sandbox or workspace you control. (2) Image generation is a harmless mock by default (a 1x1 PNG); integrating real backends (DALL·E/Stable Diffusion) is not implemented and would require adding API credentials — review that code and any added env vars carefully if you enable those backends. (3) Installation requires python-pptx via pip; review and vet dependencies in your environment. (4) If you need stricter guarantees, inspect the code locally (it’s small and readable) or run it with limited filesystem permissions. Overall, there are no signals of credential exfiltration, network calls, or unexpected behavior in the provided code and instructions.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
Name/description (PPT generation & editing) match the code and SKILL.md. The modules implement create_ppt, update_ppt, image generation (mock), and utilities. Required dependencies (python-pptx in requirements.txt) are appropriate for manipulating PPTX files.
Instruction Scope
SKILL.md and public APIs only describe creating/updating PPTs, and the code follows that: text replacement, image replacement preserving layout, and returning output paths and logs. The instructions and code read and write files under local directories (e.g., ppt_skill/output, ppt_skill/generated_images) which is expected for this functionality. No instructions attempt to read unrelated system files, environment variables, or contact external endpoints.
Install Mechanism
This is an instruction/code bundle with no install spec; it includes requirements.txt listing python-pptx only. That dependency is proportionate and expected. There are no downloads from arbitrary URLs or extract/install steps that would write arbitrary code to disk.
Credentials
The skill requests no environment variables, no credentials, and accesses no external secrets. Image backends for DALL·E/Stable Diffusion are noted as TODO and currently raise NotImplementedError; the default mock backend is deterministic and local. No disproportionate access to unrelated services is requested.
Persistence & Privilege
always is false and model invocation is allowed (platform default). The skill writes output PPTX, generated images, and a JSON replace log to local directories under the package workspace; it uses non-overwriting filenames. It does not modify other skills or system-wide configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ppt-generate-and-edit
  3. After installation, invoke the skill by name or use /ppt-generate-and-edit
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of ppt-generate-and-edit skill. - Generate PowerPoint files from structured input with customizable slides and optional AI-generated images. - Update existing PPT files by replacing text and images while preserving original slide layouts. - Modular Python structure with separate modules for creation, editing, image services, and utilities. - Simple API for agents with clear input/output specifications.
Metadata
Slug ppt-generate-and-edit
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is PPT生成与修改?

Generate and edit PowerPoint files with python-pptx, including slide creation, text replacement, and image replacement while preserving layout. Use when the... It is an AI Agent Skill for Claude Code / OpenClaw, with 79 downloads so far.

How do I install PPT生成与修改?

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

Is PPT生成与修改 free?

Yes, PPT生成与修改 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does PPT生成与修改 support?

PPT生成与修改 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created PPT生成与修改?

It is built and maintained by zicheng354-tech (@zicheng354-tech); the current version is v1.0.0.

💬 Comments