A precision skill for searching, validating, and pulling off-the-shelf catalog component STEP files directly into CAD workflows.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install step-parts
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install step-parts using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The step-parts capability empowers AI agents to find, evaluate, and download common purchasable CAD components from the hosted step.parts catalog. This prevents agents from wasting compute on generating simplified placeholder geometry or scraping HTML when exact off-the-shelf actuators, servos, motors, electronics boards, connectors, and fasteners are readily available as canonical assets.
By serving as a bridge to the step.parts REST API, this addition to Openclaw Skills ensures precise matching of standards (such as ISO), aliases, and specific dimensions. It ensures that standard components are perfectly specified and checksum-verified before they enter the downstream assembly pipeline.
https://api.step.parts/v1/parts endpoint, exploring dropped letters or vendor aliases if the initial lookup returns empty.stepUrl and runs a SHA-256 verification via the bundled utility script to confirm asset integrity.The skill provides a dedicated Python pipeline for headless environments. Ensure your runtime environment has appropriate outbound network access configured.
# Search for standard hardware using text queries
python scripts/download_step_part.py "M3 socket head 12" --download
# Download a specific catalog asset via its unique ID
python scripts/download_step_part.py --id iso4762_socket_head_cap_screw_m3x12 --download
# Query and limit search results for discovery inspection
python scripts/download_step_part.py "bearing 608zz" --limit 5
The skill interacts with the remote schema and tracks local storage path metadata.
| Endpoint | Target Resource / Purpose |
|---|---|
/v1/parts |
Main filtered search index returning full item lists and available asset facets. |
/v1/parts/{id} |
Fetches an individual enriched component entry with precise metadata and absolute asset paths. |
/v1/catalog/parts.index.json |
Compact catalog index minimized for swift client-side discovery. |
/v1/catalog/schema |
Field definition mappings and family-specific attribute taxonomies. |
The attributes payload handles specific physical dimensions and specifications directly:
thread, lengthMm, material, standard.designationbore1Mm, profileSeries, slotSizeMm, voltage, torque rules.$cad-viewer) to refresh interactive workspaces as soon as new files hit the disk.--all compilation directive to capture entire query page returns cleanly in a single automated pass.STS3215 to its full vendor tree).Loading
An AI agent skill to programmatically generate, update, and validate 2D DXF drawings and CAD projections from Python sources.

TKSeller is an interactive automation skill designed to integrate custom TikTok seller SaaS platforms directly with messaging clients.

A publication-grade Chinese novel writing skill pack designed for long-form fiction using a distributed multi-agent architecture.

An AI-powered bidding assistant that automates document parsing, docx generation, and strict compliance risk analysis via an asynchronous API connection.

An Openclaw Skills utility that checks LegionSpace version availability across seven Chinese app stores and exports the latest results automatically.

A local Markdown preview server enabling real-time document rendering, side-by-side editing, and rich text export to publishing platforms.








































