Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
- Added a "credentials" section to clearly list required and optional API keys (`PRINTPAL_API_KEY`, `WAVESPEED_API_KEY`, `OPENROUTER_API_KEY`). - Included an explicit "Installation" section with pip commands for required and optional features. - Documentation is reorganized for improved clarity on configuration and setup. - No functional changes to code; documentation only.
What This Skill Does
Generates 3D printable models from images or text prompts using the PrintPal API. Outputs STL, GLB, OBJ, PLY, or FBX files at configurable quality levels. Also generates SEO product listings and product photos for selling prints on marketplaces like Etsy.
Handles the full pipeline from text or image to downloadable 3D file without requiring manual 3D modeling software.
When to use it
- Converting a product photo into a printable STL file
- Generating a custom toy figurine from a text description
- Batch-creating 3D assets from reference images for prototyping
- Producing SEO titles, tags, and product photos for Etsy listings
- Turning a logo or flat artwork into a 3D printable object
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Turn this image of a cat into a 3D printable model
- 1Receive the image file path or URL from the user
- 2Call PrintPal API with super quality (768³ resolution) and STL format
- 3Save the generated file to the printpal-output/ directory
- 4Start a local file server via serve_files.py
- 5Return a clickable download URL for the STL file
A downloadable STL file ready for 3D printing, served at http://127.0.0.1:8765
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.