forgecad-reconstruction-benchmark

Reconstruct ForgeCAD reference assets into editable parametric source code.

917|102|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/KoStard/forgecad-public-kit --skill forgecad-reconstruction-benchmark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: forgecad-reconstruction-benchmark
Source: https://github.com/KoStard/forgecad-public-kit/tree/main/skills/forgecad-reconstruction-benchmark
Command: npx skills add https://github.com/KoStard/forgecad-public-kit --skill forgecad-reconstruction-benchmark

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps you reconstruct a visible CAD reference into readable, fully editable ForgeCAD source within a fixed benchmark submission path.

Core Features & Use Cases

  • Benchmark-aware reconstruction loop: Guides a coarse-to-fine rebuild process using provided reference evidence and local scoring feedback.
  • Strict submission compliance: Enforces non-negotiables like a fixed output location and bans asset-embedding shortcuts (e.g., import/read/embed-style solutions).
  • Budget and grader driven iteration: Prioritizes a runnable first candidate, then iteratively improves geometry fidelity using the local RL grader and score outputs.
  • Use Case: When given a reference CAD asset for an RL reconstruction episode, rebuild it as parametric ForgeCAD source at submission/main.forge.js (or task-specified path) and maximize the grader score.

Quick Start

Run the reconstruction workflow in the prepared workspace by rebuilding the reference evidence into the required submission file using the local wrappers and the RL grader as your main reward signal.

Frequently Asked Questions about forgecad-reconstruction-benchmark

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is CAD reconstruction for parametric modeling benchmarks?

Parametric CAD reconstruction is the process of rebuilding a reference geometry asset into editable source code. You iteratively rewrite the asset into parametric code using local scoring feedback to maximize geometry fidelity against the benchmark reference.

How do I submit parametric CAD code for a reconstruction benchmark?

To submit parametric CAD code for a reconstruction benchmark, you must write the rebuilt geometry to a fixed submission path, typically submission/main.forge.js. Ensure the output is runnable and respects sandbox limits without embedding the original asset.

Does the CAD benchmark submission allow importing or embedding reference assets?

No, the CAD benchmark submission explicitly bans import, read, and embed techniques as shortcuts. You must reconstruct the geometry parametrically from evidence rather than embedding the original reference asset directly into the submission source.

How does local scoring feedback guide the CAD geometry rebuild process?

Local scoring feedback guides the CAD geometry rebuild by acting as a reward signal for iterative improvement. You prioritize a runnable first candidate, then use the RL grader outputs to drive coarse-to-fine enhancements that maximize overall geometry fidelity.

Do I need a reinforcement learning environment to run a CAD reconstruction benchmark?

Yes, you need a prepared reinforcement-learning style reconstruction workspace to run the CAD reconstruction benchmark. This environment provides the local wrappers and RL grader necessary to evaluate your parametric source code submissions against the reference.