Agent skill · AI & Agents

forgecad-reconstruct-cad-file

Reconstruct a readable parametric ForgeCAD model from an existing CAD or mesh file such as STL, OBJ, 3MF, STEP, or STP.

ForgeCADgithub.com/ForgeCADGitHub ↗
claude-codeMIT
Install
npx skills add ForgeCAD/forgecad-public-kit --skill forgecad-reconstruct-cad-file --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 4 KB
Bundled scripts: none
Path: skills/forgecad-reconstruct-cad-file/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 915
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Reconstruct CAD File The reference asset is evidence, not the deliverable. The deliverable is a readable, parametric `.forge.js` model that runs, renders, and scores well against the source. Never return `Import.mesh()`/`Import.step()` of the source as the final model unless the user explicitly asks for an import wrapper — imports are for measurement, rendering, and scoring only. Routing: user wants to KEEP the file as a live component and design around it (bracket, enclosure, mating assembly) → `forgecad-build-model` (Imported Parts section), not this skill; prepared benchmark/RL episodes → use the task-local benchmark instructions, not the public skill library; inspection-bundle interpretation → `forgecad-inspect-model`; independent grading after reconstruction → `forgecad-grade-model`; API and command reference → `forgecad` skill + CLI.md. ## Workflow 1. **Inspect the source directly** — the CLI reads CAD/mesh files as inputs, no wrapper script. Gather four evidence types: `ls --long` stats, an iso render, per-object views, sampled sections (invocations in CLI.md; when sharing a renderer server via `--port`, run renders sequentially). 2. **3MF**: enumerate every build item bef

What's inside
Steps it walks through
  1. Workflow
  2. Reading the Score
  3. Done Criteria
Ships with 1 file
  • agents/openai.yaml
Commands it runs
forgecad compare 3d path/to/source.stl path/to/candidate.forge.js \
More from forgecad-public-kit
All skills →
About this skill
What does the forgecad-reconstruct-cad-file skill do?

Reconstruct a readable parametric ForgeCAD model from an existing CAD or mesh file such as STL, OBJ, 3MF, STEP, or STP.

How do I install it?

Run `npx skills add ForgeCAD/forgecad-public-kit --skill forgecad-reconstruct-cad-file --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From ForgeCAD/forgecad-public-kit, a repository with 915 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going