← 返回 Skills 市场
ppt-icon-generator
作者
timyljob2011-sudo
· GitHub ↗
· v1.0.0
· MIT-0
154
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install ppt-icon-generator
功能描述
Generate or search PNG transparent icons for PowerPoint presentations. Use when: (1) Need icons for PPT slides, (2) Want custom icons from text prompts, (3)...
安全使用建议
This package appears to do what it says: search Iconify, convert SVGs, and generate simple icons locally. Before installing, consider: (1) inspect icon_generate.py fully (it runs image-generation code and reads system fonts), (2) it will call external services: https://api.iconify.design and a fallback https://api.simplesvg.com and may open https://copilot.microsoft.com if you use the browser method, (3) optional dependencies (Pillow, cairosvg, svglib/reportlab) or the inkscape binary may be required for full functionality, (4) SKILL.md references icon_resize.py which is missing — expect a small documentation mismatch, and (5) run in an isolated environment if you want to be cautious and verify licensing of any downloaded icons. If you trust the source and these behaviors, the skill is coherent with its stated purpose.
功能分析
Type: OpenClaw Skill
Name: ppt-icon-generator
Version: 1.0.0
The ppt-icon-generator skill bundle provides legitimate functionality for searching, generating, and converting icons for presentations. The scripts use standard libraries like Pillow and cairosvg, and the search functionality interacts with the well-known Iconify API (api.iconify.design). No evidence of data exfiltration, malicious execution, or prompt injection was found; the use of subprocess in icon_convert.py is restricted to calling Inkscape with a list of arguments, which is a safe and appropriate implementation for the stated purpose.
能力评估
Purpose & Capability
Name/description match the included scripts: icon_search.py queries Iconify, icon_generate.py produces PNGs via Pillow, icon_convert.py attempts SVG→PNG conversion (cairosvg/svglib/inkscape), and icon_verify.py inspects images. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md instructs the agent to run the included scripts and to use browser automation for AI generation (opens copilot.microsoft.com) and to send files from the agent workspace. That is expected for this skill, but SKILL.md references a script icon_resize.py which is not present in the file manifest (inconsistency). Examples use /root/.openclaw workspace paths (example-only) and the browser step will open an external site — both expected but worth noting.
Install Mechanism
No install spec (instruction-only) and no remote downloads or extracted archives. The scripts rely on common Python libraries (Pillow, optional cairosvg, svglib/reportlab) and the system inkscape binary as fallbacks; these are proportional to the stated functionality.
Credentials
The skill does not require environment variables or credentials. The scripts access system font paths and may call external APIs (Iconify and a fallback domain) which is appropriate for searching/downloading icons.
Persistence & Privilege
always is false and the skill does not request special persistence or modify other skills. Its examples write files into the agent workspace, which is standard for user-visible outputs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ppt-icon-generator - 安装完成后,直接呼叫该 Skill 的名称或使用
/ppt-icon-generator触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
ppt-icon-generator v1.0.0
- Initial release of the PowerPoint Icon Generator skill.
- Search over 200,000+ transparent icons via Iconify API.
- Generate custom icons from text prompts in various styles (flat, line, filled, duotone, gradient).
- Convert SVG icons to PNG with transparent backgrounds and custom sizes.
- Supports creation of geometric and text-based icons using Python.
- Usage instructions and best practices included for PowerPoint workflows.
元数据
常见问题
ppt-icon-generator 是什么?
Generate or search PNG transparent icons for PowerPoint presentations. Use when: (1) Need icons for PPT slides, (2) Want custom icons from text prompts, (3)... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 154 次。
如何安装 ppt-icon-generator?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ppt-icon-generator」即可一键安装,无需额外配置。
ppt-icon-generator 是免费的吗?
是的,ppt-icon-generator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
ppt-icon-generator 支持哪些平台?
ppt-icon-generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 ppt-icon-generator?
由 timyljob2011-sudo(@timyljob2011-sudo)开发并维护,当前版本 v1.0.0。
推荐 Skills