What problem does it solve?
This Skill eliminates the friction of managing ForgeCAD project state across your local files and forgecad.io, so you can reliably create projects, keep models synchronized, and publish shares without manual guesswork.
Core Features & Use Cases
- Project lifecycle management: initialize new projects, clone existing ones, and manage local
forgecad.json so the CLI can connect to the correct hosted project.
- Content-hash synchronization: push and pull local changes to the server using SHA-256 content hashing (no git, no timestamps), with optional force behavior for common workflows.
- Remote file and collaboration operations: list/read/save/delete/rename/mkdir files on the hosted project, manage members and roles, and publish models to share live URLs.
Quick Start
Use the forgecad-project skill to initialize a new project and sync your first model by running: forgecad project init "My Project Name" --visibility private.