← 返回 Skills 市场
SketchUp-PPT生成
作者
137984917-cyber
· GitHub ↗
· v1.0.0
· MIT-0
84
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install sketchup-ppt-generator
功能描述
一键将SketchUp模型生成符合温州隐室15页标准的客户汇报PPT,自动预留效果图位置便于插入截图。
安全使用建议
This skill is inconsistent: it promises SKP parsing and automatic screenshots but the included script only makes a PPT framework from the file name/size and leaves image slots for you to fill manually. The script also has a bug (it attempts to return 'output_path' which is undefined) and imports python-pptx without declaring how to install it. Before installing or using: (1) treat it as a local template generator, not an automatic SKP screenshot tool; (2) run it in a safe/sandboxed directory on non-sensitive files; (3) ensure python-pptx is installed (pip install python-pptx) or add a proper install step; (4) inspect/fix the code (remove the incorrect return or define output_path) or ask the author for a corrected implementation that actually extracts model data or integrates with a SketchUp export tool. If you need automated SKP screenshots, request clarification or a version that uses a legitimate SketchUp exporter or documented API.
功能分析
Type: OpenClaw Skill
Name: sketchup-ppt-generator
Version: 1.0.0
The skill is a utility for generating a 15-page PowerPoint template for interior design presentations. The Python script `generate_ppt_from_skp.py` uses the `python-pptx` library to create a slide deck with predefined sections; it only reads the input file's metadata (size and name) and does not perform any network requests, sensitive data access, or shell execution. Although the script contains a minor bug (referencing an undefined variable `output_path` at the end of `main`), there is no evidence of malicious intent or harmful instructions in the documentation.
能力评估
Purpose & Capability
The description and SKILL.md claim: '提取空间信息', '自动截图', and converting a SketchUp (SKP) model into a PPT with screenshots. The provided Python code does not parse SKP content or perform any screenshots — it only reads the file path/size/project name (os.path.getsize and basename) and generates a PPT template with placeholders. This is a clear mismatch between claimed capabilities and actual implementation.
Instruction Scope
SKILL.md instructs running the local python script on a local .skp file — that is consistent with the code's invocation. However, the documentation states behaviors (reading model internals, auto-capturing screenshots) that the script does not implement. The example paths reference user home files, which is expected for a local file tool, but nothing in the instructions or code sends data externally or accesses additional system secrets.
Install Mechanism
There is no install spec (instruction-only + bundled script). The script imports the 'pptx' package (python-pptx) but the skill does not declare or install this dependency, which may cause runtime failures. No remote downloads or extract operations are present, so installation risk is low but incomplete dependency information is a practical issue.
Credentials
The skill requests no environment variables, no credentials, and no config paths. The code does not read environment variables or contact external endpoints. The requested access (local file read/write) is proportionate for a local PPT generator.
Persistence & Privilege
The skill is user-invocable, not always-enabled, and does not request persistent privileges or modify agent/system-wide settings. No evidence of self-enabling or altering other skills.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install sketchup-ppt-generator - 安装完成后,直接呼叫该 Skill 的名称或使用
/sketchup-ppt-generator触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
SketchUp模型转PPT演示文稿
元数据
常见问题
SketchUp-PPT生成 是什么?
一键将SketchUp模型生成符合温州隐室15页标准的客户汇报PPT,自动预留效果图位置便于插入截图。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 84 次。
如何安装 SketchUp-PPT生成?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install sketchup-ppt-generator」即可一键安装,无需额外配置。
SketchUp-PPT生成 是免费的吗?
是的,SketchUp-PPT生成 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
SketchUp-PPT生成 支持哪些平台?
SketchUp-PPT生成 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 SketchUp-PPT生成?
由 137984917-cyber(@137984917-cyber)开发并维护,当前版本 v1.0.0。
推荐 Skills