← 返回 Skills 市场
vincentlau2046-sudo

PPTX Master

作者 vincentlau2046-sudo · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
78
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install pptx-master
功能描述
AI-powered system converting source documents to high-quality SVG slides through multi-role collaboration and exporting to PPTX with custom layout templates.
安全使用建议
This skill appears to be a legitimate PPTX/SVG generation pipeline, but there are several important mismatches you should resolve before installing or running it: - Required runtimes: The SKILL.md uses 'python3' and 'node' commands, yet the skill metadata declares no required binaries. Ensure your environment has python3 and Node.js available before running. - Credentials: The code includes many image backend adapters (OpenAI, Replicate, Gemini, Qwen, VolcEngine, Zhipu, Stability, etc.). These typically need API keys or tokens. Ask the author which environment variables or config files are required, and never supply sensitive credentials unless you trust the skill source and have reviewed how keys are used. - Network & file writes: The workflow fetches web pages, calls external image-generation services, and writes files (prompts, images, SVGs, PPTX) to disk. Run it in an isolated workspace (not on a machine containing sensitive data) and review outgoing network endpoints if possible. - Review backend code: If you plan to use image generation, inspect the scripts in scripts/image_backends/ to see which endpoints they call and how credentials are read; look for hardcoded endpoints or unexpected telemetry. - Intellectual property / trademark: The package includes brand-style templates (e.g., Huawei). Verify you have the right to use branded templates in your context. If the publisher can confirm the exact binaries and environment variables required (or update the skill metadata to declare them), and you can review the backend modules for required endpoints, the skill becomes much easier to assess. Absent that, treat it as suspicious and avoid running on sensitive systems or providing credentials.
功能分析
Type: OpenClaw Skill Name: pptx-master Version: 1.0.2 The pptx-master skill is a comprehensive system for generating professional presentations from various source documents (PDF, DOCX, Web) by converting them to Markdown, then to AI-designed SVGs, and finally exporting to PPTX. The bundle includes a robust set of scripts for document processing (pdf_to_md.py, doc_to_md.py), web scraping (web_to_md.py), image generation via multiple AI backends (image_gen.py), and complex PPTX assembly (svg_to_pptx/). While the skill utilizes powerful capabilities such as network access for API calls and repository updates (update_repo.py), all behaviors are strictly aligned with its stated purpose and follow professional design standards. No evidence of data exfiltration, credential theft, or malicious prompt injection was found.
能力标签
cryptorequires-walletrequires-sensitive-credentials
能力评估
Purpose & Capability
The repository contents align with the described purpose (PDF/DOCX → Markdown → SVG → PPTX pipeline, templates, post-processing). However the skill metadata claims 'no required binaries' and 'no required env vars' while included runtime instructions and many scripts require python3, node, and multiple image provider backends (backend_openai.py, backend_replicate.py, backend_gemini.py, backend_qwen.py, backend_volcengine.py, backend_zhipu.py, etc.). Declaring zero env vars is inconsistent with the multi-provider image generation capability, which normally needs API keys/config. This is a proportionality mismatch between claimed requirements and actual code.
Instruction Scope
SKILL.md instructs the agent to run local scripts (python3 and node calls), fetch web content, generate image prompts and save them to project files, and invoke an Image_Generator that is explicitly multi-provider. Those instructions include: fetching arbitrary URLs, writing prompt files (images/image_prompts.md), saving generated images to project directories, and calling image backends. The instructions therefore enable network access and file writes and assume presence of external credentials — none of which are declared. The workflow also forces file I/O (save prompts, images) and explicit execution of local scripts.
Install Mechanism
There is no install spec (instruction-only), which minimizes supply-chain install risk. However the code bundle includes many runnable scripts; SKILL.md expects python3 and node to be available. The metadata's 'no required binaries' contradicts script usage (e.g., 'node ${SKILL_DIR}/scripts/web_to_md.cjs' and numerous 'python3' calls). This mismatch between declared runtime prerequisites and actual runtime commands is an inconsistency that could cause failures or hidden surprises when the agent executes commands.
Credentials
The repo contains many image backend modules for third‑party providers (OpenAI, Replicate, Gemini, Qwen, VolcEngine, Zhipu, Stability, etc.). These backends typically require API keys or tokens, but the skill declares no required environment variables or primary credential. SKILL.md and image_generator docs explicitly describe saving prompts and invoking providers. The absence of declared credentials is disproportionate and unclear: either the skill expects the agent/environment to already provide many provider keys, or the metadata is incomplete.
Persistence & Privilege
The skill does not request 'always: true' and does not declare system-wide config modifications. It writes files into project directories (prompts, images, generated SVGs, PPTX), which is normal for a content-generation tool. Autonomous invocation is allowed by default on the platform; there is no extra persistence or cross-skill config modification requested by this skill.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pptx-master
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pptx-master 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
ClawHub适配版本,基于github开源ppt-master,新增HUAWEI和red grey两个layout模板
v1.0.1
ClawHub适配版本
元数据
Slug pptx-master
版本 1.0.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

PPTX Master 是什么?

AI-powered system converting source documents to high-quality SVG slides through multi-role collaboration and exporting to PPTX with custom layout templates. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 78 次。

如何安装 PPTX Master?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install pptx-master」即可一键安装,无需额外配置。

PPTX Master 是免费的吗?

是的,PPTX Master 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

PPTX Master 支持哪些平台?

PPTX Master 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 PPTX Master?

由 vincentlau2046-sudo(@vincentlau2046-sudo)开发并维护,当前版本 v1.0.2。

💬 留言讨论