cli-anything-freecad

Automates FreeCAD workflows via a unified CLI harness for parametric modeling.

1|Updated Jun 13, 2025
One-click install
npx skills add https://github.com/quazfenton/binG --skill cli-anything-freecad-quazfenton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-freecad
Source: https://github.com/quazfenton/binG/tree/main/.agents/skills/CLI-Anything-main/CLI-Anything-main/freecad/agent-harness/cli_anything/freecad/skills
Command: npx skills add https://github.com/quazfenton/binG --skill cli-anything-freecad-quazfenton

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Complete CLI harness for FreeCAD parametric 3D CAD modeler, enabling automation and batch processing of projects across all workbenches.

Core Features & Use Cases

  • 258 commands across Part, Sketcher, PartDesign, Assembly, Mesh, TechDraw, Draft, FEM, CAM/CNC, Surface, Spreadsheet, Import, Export, Measure, and Materials for end-to-end parametric CAD workflows.
  • Headless operation with JSON output for integration into automated pipelines.
  • Installation and usage via pip and a single command to interact with FreeCAD projects, enabling programmatic creation, editing, and export.

Quick Start

Launch cli-anything-freecad in JSON mode to inspect or modify a FreeCAD project.

Frequently Asked Questions about cli-anything-freecad

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

FAQPage Schema
How do I automate FreeCAD parametric modeling tasks from the command line?

You can automate FreeCAD parametric modeling tasks from the command line using a unified CLI harness that supports headless operation, batch creation, modification, and export across all FreeCAD workbenches.

Can I run FreeCAD headless and get JSON output for automated pipelines?

Yes, you can run FreeCAD headless and receive JSON output for automated pipelines. This CLI harness enables programmatic interaction with FreeCAD projects for integration into automated workflows.

Does this FreeCAD CLI harness support PartDesign, Sketcher, and Assembly workbenches?

Yes, this FreeCAD CLI harness supports PartDesign, Sketcher, and Assembly workbenches, along with Part, Mesh, TechDraw, Draft, FEM, CAM/CNC, Surface, Spreadsheet, and more for end-to-end workflows.

What is the best way to batch create and export FreeCAD 3D CAD models?

The best way to batch create and export FreeCAD 3D CAD models is using this CLI harness with 258 commands, which enables programmatic creation, editing, and export across all workbenches.

Do I need pip to install the FreeCAD command line automation tool?

Yes, you need pip to install the FreeCAD command line automation tool. It is installed via pip and uses a single command entry point to manage and modify FreeCAD projects.

Are there limitations when using headless FreeCAD for CAM/CNC and FEM workflows?

The metadata does not specify limitations for headless FreeCAD CAM/CNC and FEM workflows, but the CLI harness does include commands for both CAM/CNC and FEM workbenches to automate these processes.