What problem does it solve?
Keeping local ForgeCAD project folders in sync with the hosted forgecad.io platform requires knowing which CLI command to run, when authentication is needed, and how content-hash-based sync behaves. This Skill encodes those operational rules so agents manage project sync correctly without relearning the command inventory.
Core Features & Use Cases
- Project lifecycle management: Initialize projects with
project init, clone remote projects with project clone, and keep them in sync with status, pull, and push.
- Hosted file and sharing operations: Perform single-file operations via
project file commands and publish live share links with publish.
- Use Case: An agent edits a
.forge.js model locally, runs forgecad project status to check content-hash differences, pushes the changes with --force for non-interactive automation, and publishes an updated share URL that always reflects the current file.
Quick Start
Ask the agent to initialize a new ForgeCAD project in the current folder and push it to the hosted platform using the forgecad CLI.