cad-human-loop

Export PNG previews, STEP files, and parameter tables from script-first parametric CAD workflows.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/brunoamui/cad-human-loop-skill --skill cad-human-loop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cad-human-loop
Source: https://github.com/brunoamui/cad-human-loop-skill/tree/main/skills/cad-human-loop
Command: npx skills add https://github.com/brunoamui/cad-human-loop-skill --skill cad-human-loop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables coding agents to perform parametric CAD with visible progress checkpoints and human-in-the-loop review, preventing silent finalization and enabling reviewable artifacts.

Core Features & Use Cases

  • Script-first parametric CAD design for maintainable, reviewable code
  • Visible checkpoints with progress artifacts and previews
  • Exportable artifacts such as PNG previews, STEP files, and parameter tables for review
  • FreeCAD as a review surface for inspection and intervention
  • Plugin-friendly packaging for scalable collections

Quick Start

Start a script-first parametric CAD workflow that shows visible checkpoints and exports reviewable artifacts

Frequently Asked Questions about cad-human-loop

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

FAQPage Schema
How do I add human-in-the-loop review checkpoints to a parametric CAD script?

To add human-in-the-loop checkpoints to parametric CAD, this skill uses a script-first workflow with build123d or CadQuery, pausing at visible progress points to export PNG previews and parameter tables for human review before finalization.

What is script-first parametric CAD and how does it prevent silent finalization?

Script-first parametric CAD uses maintainable code to generate designs, preventing silent finalization by enforcing visible progress artifacts and human-in-the-loop review checkpoints before the model is completed.

Can I use FreeCAD to review parametric models generated from build123d or CadQuery?

Yes, you can use FreeCAD as a review surface to inspect and intervene in parametric models. The skill exports STEP artifacts that are compatible with FreeCAD for detailed human-in-the-loop review.

What artifacts are exported during a script-first CAD workflow with review checkpoints?

During a script-first CAD workflow, the skill exports PNG previews for visual checkpoints, STEP files for geometry inspection, and parameter tables to document the design variables for human review.

Does this approach support packaging multiple parametric CAD scripts into a scalable collection?

Yes, the skill provides plugin-friendly packaging that allows you to organize multiple script-first parametric CAD workflows into scalable collections for maintainable and reviewable coded design.

What are the limitations of using script-first parametric CAD with human-in-the-loop checkpoints?

The approach requires exporting intermediate artifacts like PNG and STEP files at each checkpoint, meaning the human-in-the-loop review process is manual and necessitates a separate review surface like FreeCAD to inspect the generated geometry.