PluginBench
Skill
Pass
Audit score 90

Autodesk

sfkislev/flue

Control Autodesk 3ds Max and other desktop apps from the shell via Flue, without an MCP server.

What is Autodesk?

This skill lets a coding agent operate Autodesk desktop applications (currently 3ds Max) through Flue, a local shell-to-application bridge. Use it when the human requests work performed inside an Autodesk app—inspecting scenes, objects, modifiers, materials, or making bounded edits—that a CLI agent cannot do alone.

  • Inspect open scenes, objects, modifiers, and materials in Autodesk apps
  • Execute MAXScript and Python commands inside 3ds Max
  • Retrieve JSON results from desktop app operations
  • Control selection and scene state
  • Run small scripts within professional desktop software
  • Support for multiple Autodesk adapters via a unified stdin/stdout contract

How to install Autodesk

npx skills add null --skill autodesk
Prerequisites
  • Flue installed via pip: `pip install flue && flue setup`
  • An Autodesk desktop application running (currently 3ds Max)
  • Read FLUE.md and the matching adapter documentation (e.g., adapters/3dsmax_adapter/APP.md)
Claude Code
Cursor
Windsurf
Cline

How to use Autodesk

  1. 1.Read FLUE.md in the skill directory to understand the bridge contract and safety expectations
  2. 2.Identify which Autodesk app is open (currently 3ds Max)
  3. 3.Locate the matching adapter (e.g., adapters/3dsmax_adapter/3dsmax_bridge.py)
  4. 4.Send commands via stdin to the bridge and parse JSON results from stdout
  5. 5.Start with small, inspectable operations; avoid destructive actions unless explicitly requested

Use cases

Good for
  • Automate 3D scene inspection and metadata extraction in 3ds Max
  • Apply modifiers or material changes to selected objects
  • Run batch operations on scene geometry from the command line
  • Integrate Autodesk workflows into agent-driven pipelines
  • Perform bounded edits to scenes without manual intervention
Who it's for
  • 3D artists and technical directors using 3ds Max
  • Automation engineers integrating Autodesk into CI/CD or agent workflows
  • Developers building agent-driven creative tools
  • Teams needing headless or semi-automated Autodesk operations

Autodesk FAQ

Which Autodesk apps are supported?

Currently 3ds Max is fully supported. Flue is designed to support Photoshop, Illustrator, Premiere, After Effects, InDesign, Audition, Blender, Houdini, Unity, and Microsoft Office through the same stdin/stdout contract with a single install.

Do I need an MCP server to use this skill?

No. Flue is a local shell-to-application bridge that works without an MCP server, communicating directly via stdin/stdout.

What happens if Flue is not installed?

The agent will notify you and provide the install command (`pip install flue && flue setup`). Installation requires explicit approval in the current session.

Is it safe to use Flue with professional software?

Yes. Flue is MIT-licensed and reviewable on GitHub/PyPI. The agent treats you as the driver and prefers small, inspectable steps, avoiding destructive actions unless explicitly requested.

Can I run complex scripts or only simple commands?

You can run small scripts via MAXScript or Python inside 3ds Max. For complex operations, break them into bounded steps and inspect results between each step.

Full instructions (SKILL.md)

Source of truth, from sfkislev/flue.


name: Autodesk description: Control Autodesk desktop apps - 3ds Max and friends - from the shell via Flue, without an MCP server.

This skill lets a coding agent operate Autodesk desktop applications through Flue, a local shell-to-application bridge. Flue currently covers Autodesk 3ds Max through a consistent stdin/stdout contract; further Autodesk adapters are in scope.

agent shell -> 3dsmax_bridge.py -> MAXScript / Python -> JSON result

When to use

The human requests work performed inside an Autodesk desktop app — inspect the open scene, objects, modifiers, materials, selection; make bounded edits; run small scripts. A CLI agent cannot act inside these apps without a bridge like Flue.

How to proceed

  1. Read FLUE.md in this directory first. It explains how Flue works, the bridge contract, a worked example, and safety expectations.
  2. Identify which Autodesk app the human is working in (currently 3ds Max) and use the matching adapter (e.g. adapters/3dsmax_adapter/3dsmax_bridge.py).
  3. If Flue is installed: also read C:\Users\fredd\.claude\skills\flue\SKILL.md and the matching adapters/<app>_adapter/APP.md for the operational contract, then work from there.
  4. If Flue is not installed: tell the human. The install command is pip install flue && flue setup. Do not install without explicit approval in the current session.

Other apps

Flue also supports Photoshop, Illustrator, Premiere, After Effects, InDesign, Audition, Blender, Houdini, Unity, and Microsoft Office through the same stdin/stdout contract. One install covers all adapters.

Safety

Flue acts inside professional desktop software. Treat the human as the driver; prefer small, inspectable steps; avoid destructive actions unless explicitly requested. Flue is MIT-licensed and reviewable on GitHub / PyPI before use.