← Back to Skills Marketplace
SketchUp-PPT生成
by
137984917-cyber
· GitHub ↗
· v1.0.0
· MIT-0
84
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install sketchup-ppt-generator
Description
一键将SketchUp模型生成符合温州隐室15页标准的客户汇报PPT,自动预留效果图位置便于插入截图。
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sketchup-ppt-generator - After installation, invoke the skill by name or use
/sketchup-ppt-generator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
SketchUp模型转PPT演示文稿
Metadata
Frequently Asked Questions
What is SketchUp-PPT生成?
一键将SketchUp模型生成符合温州隐室15页标准的客户汇报PPT,自动预留效果图位置便于插入截图。 It is an AI Agent Skill for Claude Code / OpenClaw, with 84 downloads so far.
How do I install SketchUp-PPT生成?
Run "/install sketchup-ppt-generator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is SketchUp-PPT生成 free?
Yes, SketchUp-PPT生成 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does SketchUp-PPT生成 support?
SketchUp-PPT生成 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created SketchUp-PPT生成?
It is built and maintained by 137984917-cyber (@137984917-cyber); the current version is v1.0.0.
More Skills