← Back to Skills Marketplace
ppt pro
by
in12hacker
· GitHub ↗
· v9.7.0
· MIT-0
85
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ppt-pro
Description
专业 PPT 演示文稿全流程 AI 生成助手。模拟顶级 PPT 设计公司的完整工作流 (需求调研 -> 资料搜集 -> 大纲策划 -> 策划稿 -> 设计稿),输出高质量 HTML 格式演示文稿并可转换为可编辑 PPTX。当用户提到制作 PPT、做演示文稿、做 slides、 做幻灯片、做汇报材料、做培训课件、做...
Usage Guidance
This skill appears coherent with its description, but it runs local scripts and may install browser tooling (puppeteer/playwright) which will download packages and browser binaries. Before installing or running: (1) review scripts (setup.sh, html2png.py, extract_slides.js, setup instructions) and decide whether to run them in an isolated/sandboxed environment; (2) be prepared for large downloads (Chromium) and npm/pip activity; (3) do not run sudo/dpkg steps from documentation unless you trust and inspect the .deb source; (4) ensure you don't point the skill at directories containing sensitive files (it reads local fonts and user-specified input paths); and (5) if you need a stricter security posture, run the pipeline inside a VM or container and inspect network activity during first use.
Capability Analysis
Type: OpenClaw Skill
Name: ppt-pro
Version: 9.7.0
The 'ppt-pro' skill is a highly sophisticated and well-documented tool for generating professional PowerPoint presentations through a multi-stage AI pipeline. It utilizes a combination of Python (python-pptx, lxml) and Node.js (Puppeteer) to handle content planning, HTML rendering, and OOXML assembly. While the bundle includes scripts that perform environment setup (setup.sh), execute system commands (html2pptx.js), and modify local configurations (wps_convert.py for WPS Office EULA), these actions are transparently documented and necessary for the tool's advanced functionality. No evidence of malicious intent, data exfiltration, or harmful prompt injection was found; the complexity of the scripts and instructions is entirely consistent with the stated goal of simulating a high-end design agency workflow.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description (full pipeline HTML -> editable PPTX) aligns with provided assets: extraction (Node/Puppeteer), HTML->PNG (Playwright/Puppeteer), assembly (python-pptx), font embedding, chart building and WPS conversion scripts. Declared runtime requirements (python3 + node) match the code.
Instruction Scope
SKILL.md confines work to the skill directory and user-provided materials and describes a 6-step pipeline (research -> generate -> assemble). It explicitly requires user confirmation at key stops and references only local files, web searches for content gathering, and internal reference docs. There are no instructions to read unrelated system secrets or external private config files.
Install Mechanism
No formal install spec is declared (instruction-only), but shipped scripts will invoke system tooling at runtime: npm install puppeteer (if Puppeteer needed), Playwright may require 'playwright install chromium', and documentation suggests optional OS-level package installs for WPS. These are common for screenshot tooling but do perform network downloads and write to disk.
Credentials
The skill requests no environment variables, no credentials, and no external config paths. Scripts read local fonts and write output under a user output directory (ppt-output/png/etc.), which is appropriate for the stated functionality.
Persistence & Privilege
Skill is not always-enabled and contains no declarations to alter other skills or global agent config. It can run code and subprocesses locally (normal for file-generation skills) but does not request elevated or persistent platform privileges in metadata.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ppt-pro - After installation, invoke the skill by name or use
/ppt-pro - Provide required inputs per the skill's parameter spec and get structured output
Version History
v9.7.0
ppt-pro 9.7.0 Changelog
- 全流程结构和技术规范全面更新,新增详细的六步生成流程(需求调研、资料搜集、大纲策划、内容策划、风格决策、逐页设计稿生成),高仿专业 PPT 设计公司工作流。
- 明确分离策划与设计,全流程须用户多次确认,强化了每步 gatecheck 与高质量把控。
- 全新复杂度自适应与跳步/入口判断逻辑,支持多种入口(纯主题、已有人稿件、大纲等)与不同页数场景。
- 制定内容分层(data-pptx-role)、管线规则(z-order、组件方式),保证高质量 PPTX 可编辑输出。
- 新增并行代理能力及工具降级策略,最大化利用可用工具。
- 丰富文档与表格、process、自检标准,强化每步验证规范,确保输出质量与设计一致性。
Metadata
Frequently Asked Questions
What is ppt pro?
专业 PPT 演示文稿全流程 AI 生成助手。模拟顶级 PPT 设计公司的完整工作流 (需求调研 -> 资料搜集 -> 大纲策划 -> 策划稿 -> 设计稿),输出高质量 HTML 格式演示文稿并可转换为可编辑 PPTX。当用户提到制作 PPT、做演示文稿、做 slides、 做幻灯片、做汇报材料、做培训课件、做... It is an AI Agent Skill for Claude Code / OpenClaw, with 85 downloads so far.
How do I install ppt pro?
Run "/install ppt-pro" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is ppt pro free?
Yes, ppt pro is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does ppt pro support?
ppt pro is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created ppt pro?
It is built and maintained by in12hacker (@in12hacker); the current version is v9.7.0.
More Skills