Community程式設計與開發github.com

earthtojake/step-parts

從 step.parts 尋找、評估並下載常見的可購買 CAD 零件,包括現成的致動器、伺服馬達、馬達、電子電路板、連接器、螺絲、螺栓、螺母、墊圈、軸承、支柱及其他目錄零件。

step-parts 是什麼?

此技能旨在讓 Codex 等 AI 代理能直接與 step.parts 目錄服務互動,搜尋並擷取常用標準 CAD 零件。其主要用途是在需要建立簡化佔位幾何之前,先查詢已編目的零件庫,以解決零件名稱模糊、標準、別名或尺寸不明確的問題。代理可利用此技能選擇最匹配的零件,取得標準 .step 檔案,並驗證檔案 checksum。此外,此技能支援透過 step.parts API、OpenAPI 或目錄端點進行標準零件探索,確保設計流程中使用的是正確且可採購的真實零件,而非近似替代品,從而提升 CAD 設計的精確度與可靠性。

相容平台~Claude Code✓Codex CLI~Cursor
Part ofReact
npx skills add https://github.com/earthtojake/text-to-cad/tree/main/skills/step-parts

Installed? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

step-parts 是做什麼的?

從 step.parts 尋找、評估並下載常見的可購買 CAD 零件,包括現成的致動器、伺服馬達、馬達、電子電路板、連接器、螺絲、螺栓、螺母、墊圈、軸承、支柱及其他目錄零件。請在 Codex 需要先搜尋託管的 step.parts 目錄,再建立簡化的佔位幾何時使用;亦可用於解析模糊的零件名稱、標準、別名或尺寸,選取匹配的零件,取得標準的 .step 檔案,驗證 checksum,或利用 step.parts API/OpenAPI/目錄端點進行標準零件探索。

Individual skills in this repo

This repo contains 6 individual skills — each has its own dedicated page.

earthtojake/cad

Create, modify, inspect, and validate STEP-first parametric CAD parts and assemblies. Use for natural-language CAD specs, reference images, 2D technical drawings, STEP/STP generation or direct inspection, Python CAD source, source-level joints, selector references, geometry facts, measurements, mating deltas, snapshots, and secondary STL/3MF/native GLB outputs from CAD geometry.

earthtojake/render

Start or reuse the CAD Explorer viewer, return review links, and create saved snapshots for explicit CAD and robot-description files. Use when rendering or visually reviewing `.step`, `.stp`, `.glb`, `.stl`, `.3mf`, `.dxf`, `.urdf`, `.srdf`, or `.sdf` files, especially when handed off from CAD, URDF, SRDF, or SDF generation skills.

earthtojake/sdf

SDFormat/SDF model and world generation, validation, and simulator handoff. Use for `.sdf` files, SDFormat XML, Python `gen_sdf()` sources, models, worlds, links, joints, poses, frames, inertials, visual/collision geometry, mesh URIs, sensors, lights, physics, plugins, includes, Gazebo, static SDF review, or simulator-specific metadata. Do not use for signed-distance-field geometry.

earthtojake/sendcutsend

Review DXF and STEP/STP uploads for SendCutSend.com orders using its ordering guide, catalog, and specs. Use only for SendCutSend.com preflight reports covering upload readiness, selected material/SKU/thickness/service availability, and service-specific checks for laser cutting, CNC routing, bending, tapping, countersinking, hardware insertion, and finishing.

earthtojake/srdf

MoveIt2 SRDF generation, validation, and planning-semantics workflow. Use when creating, editing, regenerating, inspecting, or validating `.srdf` files, `gen_srdf()` sources, MoveIt planning groups, virtual joints, passive joints, end effectors, group states, disabled collisions, URDF-linked planning semantics, or SRDF handoff for live review. Use the URDF skill for robot structure, the SDF skill for simulator descriptions, and the cad-viewer skill for rendering, live review links, and optional MoveIt2 controls.

earthtojake/urdf

URDF robot description generation and default generation-time validation. Use when creating, editing, regenerating, inspecting, or debugging `.urdf` files, Python `gen_urdf()` sources, robot links, joints, limits, inertials, visual/collision geometry, mesh references, frame conventions, or generated robot-description artifacts. Use the SRDF skill for MoveIt2 semantic groups and IK/path-planning semantics; use the cad-viewer skill for local MoveIt2 server controls; use the CAD skill for STEP/STL/3MF/DXF/GLB outputs.

相關技能