A specialized automation skill for generating production-ready FreeCAD Python scripts, macros, and parametric 3D models.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install freecad-scripts
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install freecad-scripts using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The FreeCAD Scripts skill is a powerful extension designed for engineers, designers, and developers who need to automate complex CAD workflows. It provides an expert layer for interacting with the FreeCAD Python API, allowing users to transform natural language descriptions into precise geometry, constrained sketches, and automated macros. By integrating with Openclaw Skills, this tool simplifies the process of creating custom FeaturePython objects and sophisticated 3D models.
Whether you are building custom workbenches or performing repetitive geometry operations, this skill handles the heavy lifting of API syntax and document management. It supports a wide range of modules including Part, Mesh, Sketcher, and Draft, making it an essential companion for anyone looking to push the boundaries of open-source CAD automation through Openclaw Skills.
To use this skill within Openclaw Skills, ensure you have FreeCAD (version 0.19 or higher) installed on your system. Most modules come bundled with the FreeCAD Python interpreter.
# Verify FreeCAD installation
freecad --version
# Ensure your environment points to the FreeCAD Python site-packages if running externally
export PYTHONPATH=$PYTHONPATH:/path/to/freecad/lib
The skill organizes CAD data according to the FreeCAD document model and object hierarchy:
| Component | Description |
|---|---|
| FreeCAD.Document | The main container for all objects, accessible via ActiveDocument. |
| Part::Feature | Standard objects containing BRep geometry and topological data. |
| App::Property | Data fields (Length, Angle, Vector) that drive parametric behavior. |
| Coin3D Scenegraph | Visualization data handled through the Pivy module for GUI rendering. |
Loading
A robust read-only command-line interface for retrieving and analyzing X (Twitter) data via the v2 API.

A specialized migration agent designed to automate the complex transition of enterprise Maven projects from Spring Boot 2.7 to the modern 3.5 baseline.

A powerful command-line interface for retrieving channel statistics, video performance data, and detailed analytics reports from the YouTube Data and Analytics APIs.

A comprehensive command-line interface for the YouTube Data API v3 covering 20 resources and over 50 commands for complete channel and video automation.

An AI-integrated household financial management system for tracking assets, liabilities, and cash flow with professional health reporting.

A cost-effective text-to-speech solution for Openclaw that leverages Microsoft Edge neural voices to provide realistic audio synthesis without requiring API keys.








































