skills/3d-cad-skill/SKILL.md
Create and iterate parametric 3D CAD models for Claude using an inspectable feedback loop. Use when the task involves OpenSCAD, build123d, STL/STEP/3MF output, fixture/enclosure/adapter design, or debugging shape accuracy from renders or screenshots.
npx skillsauth add aresbit/matebot 3d-cad-skillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill for parametric 3D modeling tasks where geometry must be correct, manufacturable, and easy to revise.
Trigger this skill when the user asks for any of the following:
Do not trust mental visualization of 3D geometry. Write code, render or export a view, inspect the result, then revise.
If the environment supports screenshots or image inspection, use them after every meaningful geometry change. If not, inspect through deterministic evidence such as orthographic projections, section cuts, bounding-box checks, and explicit dimension calculations.
Before modeling, extract:
stl, step, 3mf, source code only, or all of themIf requirements are incomplete, make explicit assumptions and keep the first version simple.
Start with a coarse model that proves overall proportions and alignment:
Structure code so a later pass can adjust one concern without rewriting the whole model.
After each meaningful change, inspect the result deliberately:
Read references/geometry-iteration.md when the task needs a stricter inspection loop or when you are debugging repeated geometry mistakes.
When something looks wrong:
Avoid broad rewrites unless the part architecture is clearly wrong.
Default deliverables:
When useful, also provide:
The final result should be:
documentation
Generate and edit Word documents (.docx). Supports professional documents including covers, charts, track-changes editing, and more. Suitable for any .docx creation or modification task.
tools
--- name: discord description: Use when you need to control Discord from OpenClaw via the discord tool: send messages, react, post or upload stickers, upload emojis, run polls, manage threads/pins/search, create/edit/delete channels and categories, fetch permissions or member/role/channel info, or handle moderation actions in Discord DMs or channels. metadata: {"openclaw":{"emoji":"🎮","requires":{"config":["channels.discord"]}}} --- # Discord Actions ## Overview Use `discord` to manage messa
tools
Run Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.
tools
Use the ClawdHub CLI to search, install, update, and publish agent skills from clawdhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawdhub CLI.