← 返回 Skills 市场
nicky1108

X 92bilal26 Pptx

作者 nicky1108 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
263
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install x-92bilal26-pptx
功能描述
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying o...
安全使用建议
This skill appears to implement a legitimate PowerPoint toolkit, but before installing or running it: (1) Confirm the origin and licensing — LICENSE.txt claims Anthropic which is inconsistent with the registry metadata and README links; clarify provenance. (2) Be prepared to install missing runtime packages (Python: lxml, defusedxml, markitdown; Node: pptxgenjs, playwright, sharp) or ensure they are available — the skill assumes these but doesn't declare them. (3) The scripts run local commands (including subprocess calls to soffice/LibreOffice if present) and read/write arbitrary files — only run on files you trust and in an isolated environment. (4) If you need stronger assurance, request an updated skill package that declares its dependencies and origin, or run the packaged scripts in a sandbox/container and review the full remaining (truncated) files for any unexpected network calls or obfuscated code.
功能分析
Type: OpenClaw Skill Name: x-92bilal26-pptx Version: 1.0.0 The skill bundle provides a comprehensive and well-structured set of tools for creating, editing, and analyzing PowerPoint presentations. It includes Python and Node.js scripts for OOXML manipulation, HTML-to-PPTX conversion using Playwright, and thumbnail generation via LibreOffice. The code utilizes secure XML parsing (defusedxml) and follows standard practices for Office document automation. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the instructions in SKILL.md are focused on ensuring the agent correctly follows complex workflows for presentation design and validation.
能力评估
Purpose & Capability
The included Python and JavaScript files (unpack/pack/validate, html2pptx.js, thumbnail, replace, etc.) are directly relevant to creating, editing, and validating .pptx files — this aligns with the skill name and description. However, the LICENSE.txt claims Anthropic ownership and the README claims distribution from 'skillstore.io' while the registry source is 'unknown' and owner ID is different; that licensing/source mismatch is unusual and should be clarified.
Instruction Scope
SKILL.md tells the agent to run local scripts (python ooxml/scripts/unpack.py, python -m markitdown, html2pptx workflows) and to inspect XML and grep for colors/fonts. Those actions inherently read and modify user files (expected for this purpose) but the instructions also assume global tools (markitdown, Node toolchain, playwright, sharp, pptxgenjs) without declaring them. The agent is instructed to use find . and direct access to files under project paths — workable for file processing but grants broad filesystem read/write scope which should only be used with trusted input.
Install Mechanism
There is no install spec (instruction-only at registry level), which reduces remote-install risk. All code is bundled with the skill (no downloads during install). No install URLs or extract operations from untrusted hosts were found.
Credentials
The skill declares no required env vars, which is good, but SKILL.md and JS docs expect global runtime dependencies (process.env.TMPDIR is used as a fallback in JS), and many Python/Node packages are required at runtime (lxml, defusedxml, markitdown, pptxgenjs, playwright, sharp, etc.) even though the registry metadata lists none. The mismatch between declared requirements and what the instructions expect is disproportionate and could surprise users when the agent attempts to install or invoke tools.
Persistence & Privilege
The skill is not marked always:true and does not request system-wide configuration changes. It includes tools that read/write files under the working directory and use temporary directories, which is normal for a file-processing skill.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install x-92bilal26-pptx
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /x-92bilal26-pptx 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the pptx skill for presentation creation, editing, and analysis. - Enables creating, editing, and analyzing PowerPoint (.pptx) files, including reading text, managing layouts, comments, and speaker notes. - Provides guidelines for content-informed design, including typography, color palettes, and layout principles. - Supports extracting design details by inspecting raw XML structure within .pptx files. - Offers creative options for visual details, background treatments, and chart/data styling. - Emphasizes web-safe fonts and strong readability standards throughout presentations.
元数据
Slug x-92bilal26-pptx
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

X 92bilal26 Pptx 是什么?

Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying o... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 263 次。

如何安装 X 92bilal26 Pptx?

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

X 92bilal26 Pptx 是免费的吗?

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

X 92bilal26 Pptx 支持哪些平台?

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

谁开发了 X 92bilal26 Pptx?

由 nicky1108(@nicky1108)开发并维护,当前版本 v1.0.0。

💬 留言讨论