
Fusion360
- 48 installs
- smithery.ai
Helps with ai & agent building tasks during AI-assisted development.
About
fusion360 is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.
- fusion360
- AI & Agent Building
- AI-coding skill
Fusion360 by the numbers
- 48 all-time installs (skills.sh)
- Ranked #7,473 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/smithery.ai --skill fusion360Add your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 48 |
|---|---|
| Repository | smithery.ai ↗ |
What it does
Helps with ai & agent building tasks during AI-assisted development.
Files
Fusion 360 Interactive Control
This skill enables Claude to control Autodesk Fusion 360 through the Claude Bridge add-in. You can create 3D models by sending commands that are automatically executed in Fusion 360.
Prerequisites
1. Fusion 360 must be running with a design open 2. ClaudeBridge add-in must be active (Shift+S → Add-Ins → ClaudeBridge → Run)
How It Works
Claude sends commands by writing JSON to:
<ClaudeBridge-directory>/commands.jsonThe bridge polls every second and executes commands. Results appear in:
<ClaudeBridge-directory>/results.jsonSending Commands
To send a command, write a JSON file with this structure:
{
"id": <incrementing_number>,
"action": "<command_name>",
"params": { <parameters> }
}Important: The id must be higher than the previous command, or it will be ignored.
Workflow Pattern
1. Check the last command ID by reading results.json 2. Send command with incremented ID 3. Read results to confirm success 4. Repeat for next command
Available Commands
See reference.md for the complete API reference.
Getting Design Data
export_session- Export all design data to a timestamped folder (replaces all individual query commands)
Connection
ping- Test connectionmessage- Display a message in Fusion 360
Construction Geometry
create_offset_plane- Create plane at Z offset (for multi-level geometry)create_plane_at_angle- Create angled construction plane
Sketch Commands
create_sketch- Create sketch on plane (supports plane_index for offset planes)create_sketch_on_face- Create sketch on existing body facedraw_circle- Draw a circledraw_rectangle- Draw a rectangledraw_line- Draw a linedraw_polygon- Draw a regular polygondraw_arc/draw_arc_sweep/draw_arc_three_points- Draw arcslist_profiles- List profiles in a sketch
Sketch Constraints
add_constraint_midpoint- Constrain point to line midpointadd_constraint_coincident- Constrain point to curveadd_constraint_coincident_points- Constrain two line endpoints togetheradd_constraint_vertical- Make line verticaladd_constraint_horizontal- Make line horizontalget_sketch_constraints- List all constraints in a sketchdelete_constraint- Delete a constraint by index
3D Operations
extrude- Extrude a profile into 3Drevolve- Revolve a profile around an axisloft/loft_rails- Create smooth transitions between profilesfillet- Round edgeschamfer- Bevel edgesshell- Hollow out a body
Parameters
set_parameter- Create/update a user parameter
Example: Create a Box
See examples.md for complete workflow examples.
Units
All dimensions are in centimeters (Fusion 360's internal unit):
- 1 cm = 10 mm
- To create a 50mm object, use
5(cm)
Tips
- Always create a sketch before drawing shapes
- Use
list_profilesto find the correct profile index before extruding - If a command fails, check
results.jsonfor error details