← 返回 Skills 市场
97
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install ppt-light-corporate
功能描述
Generate polished corporate PPTs using a light-themed company template. Activate when: (1) User asks to create/make/generate a PPT/PowerPoint/幻灯片/演示文稿 (2) Us...
安全使用建议
What to check before using or installing this skill:
- Missing assets: SKILL.md and the code require assets/template-light.pptx and assets/icons-library.pptx but those files are not present in the manifest. Ask the author to provide those files or confirm paths, otherwise the code will raise errors when loading the template or copying icons.
- Undeclared dependencies: The Python scripts import python-pptx and lxml (and use pptx utilities). The skill package does not declare installation steps or dependencies. Ensure your environment has python-pptx, lxml, and any other required Python packages before running; consider running in a sandboxed environment.
- Data writes: The tool will write PPTX output (e.g., tb.save('output.pptx')) and SKILL.md mentions recording feedback to memory/ppt-feedback.md. Confirm where files are written and that file locations are acceptable for you (no unexpected system paths).
- Runtime errors and index safety: icon_library.copy_icon uses shape indices from icon-index.json to index into shapes in icons-library.pptx. If the assets PPTX differs, this can throw index errors or produce incorrect shapes — verify the icons PPTX matches the index JSON.
- No network activity in visible code: The provided scripts do not make network calls or read environment secrets, which is good. Still, ask for the missing assets and a dependency list (requirements.txt) or an install spec to avoid surprises.
- Recommended steps: request the missing asset files and a requirements list, run the code in an isolated/test environment, inspect full file set for any additional scripts not shown, and only then use the skill with production data.
功能分析
Type: OpenClaw Skill
Name: ppt-light-corporate
Version: 1.1.1
The skill bundle is a comprehensive and well-structured engine for generating corporate PowerPoint presentations using the python-pptx library. The code consists of a core builder (ppt_helpers.py), an icon management system (icon_library.py), and robust quality assurance and scoring tools (ppt_qa.py, ppt_scorer.py). There is no evidence of malicious intent, data exfiltration, or prompt injection; all file operations are localized to the skill's assets and a designated memory directory for logging feedback.
能力评估
Purpose & Capability
Name/description and the included Python scripts (ppt_helpers, icon_library, ppt_qa, ppt_scorer) are coherent with a PPT-generation/QA/scoring tool. However SKILL.md and the code reference core asset files (assets/template-light.pptx and assets/icons-library.pptx) that are not present in the provided file manifest. The code also expects python-pptx, lxml, and related libraries but the skill declares no dependencies. These omissions are inconsistent with the stated purpose.
Instruction Scope
SKILL.md gives focused, template-specific instructions (build outline, wait for user confirmation, backup template, record feedback to memory/ppt-feedback.md). The runtime instructions do not ask for unrelated system data or network endpoints. Minor scope note: SKILL.md says feedback is recorded to memory/ppt-feedback.md but no corresponding implementation was found in the visible scripts — confirm where/whether feedback is actually persisted.
Install Mechanism
There is no install spec despite multiple Python scripts that import third-party packages (pptx/python-pptx, lxml). The skill will fail or behave unpredictably if the runtime environment lacks these packages. Also, the manifest omits binary/template assets the code expects; failure to include those assets is a red flag for incomplete packaging or distribution mistakes.
Credentials
The skill declares no required environment variables, credentials, or config paths. The code shown does not attempt to read environment secrets or reach out to external services — behavior is local to files and python-pptx objects, which is proportionate to the stated function.
Persistence & Privilege
The skill is not marked always:true and uses normal autonomous invocation defaults. The scripts read and write PPTX files (e.g., tb.save) and will create output files; that's expected for a generator. There is no evidence the skill modifies other skills or global agent config.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ppt-light-corporate - 安装完成后,直接呼叫该 Skill 的名称或使用
/ppt-light-corporate触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.1
Include template and icon assets
v1.1.0
**v1.1.0 is a major update with new layouts, simplified icon system, and improved slide design consistency.**
- Added new "timeline_zigzag" alternating timeline layout.
- Rebuilt icon system: now includes 279 clean vector icons with search/copy/recolor support.
- Icons auto-centered using bounding box algorithm; added `find_circles` for precise placement on colored backgrounds.
- Multi-column layouts now auto-center horizontally for symmetric margins.
- Titles are now auto-height-adjusting; bottom elements shift on overflow.
- Unified all fonts: both latin and East Asian set to 微软雅黑; minimum font size is now 10pt.
v1.0.0
Initial release: 23 layouts, 1227 vector icons, QA system, scoring system
元数据
常见问题
Ppt Light Corporate 是什么?
Generate polished corporate PPTs using a light-themed company template. Activate when: (1) User asks to create/make/generate a PPT/PowerPoint/幻灯片/演示文稿 (2) Us... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 97 次。
如何安装 Ppt Light Corporate?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ppt-light-corporate」即可一键安装,无需额外配置。
Ppt Light Corporate 是免费的吗?
是的,Ppt Light Corporate 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Ppt Light Corporate 支持哪些平台?
Ppt Light Corporate 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Ppt Light Corporate?
由 ksfrist(@ksfrist)开发并维护,当前版本 v1.1.1。
推荐 Skills