LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

Houdini

Control SideFX Houdini from the shell via Flue - a Python bridge to hou without an MCP server.

37stars1forksUpdated 7/1/2026
Data Science & MLProductivity & Workflow#houdini#desktop-bridge#python#3d#automation

Security Assessment

Safe(100/100)
Security Score100/100

About Houdini

An adapter that lets a coding agent operate SideFX Houdini on the desktop through Flue, a local shell-to-application bridge, without running an MCP server. The agent pipes Python into houdini_bridge.py, which executes against Houdini's hou module and returns structured JSON, following the flow agent shell to houdini_bridge.py to hou to JSON result. This gives a CLI agent a way to act inside Houdini, which it otherwise cannot do.

Use it when a person asks for work performed inside Houdini: inspecting the open scene, nodes, parameters, geometry, or selection; making bounded edits; or running small hou scripts. The recommended procedure is to read FLUE.md in the skill directory first, since it explains how Flue works, the bridge contract, a worked hou example, and safety expectations. If Flue is installed, the guidance also points to the Flue SKILL.md and the Houdini adapter's APP.md for the operational contract. If Flue is not installed, the agent should tell the user; installation is pip install flue followed by flue setup, and it must not be installed without explicit approval in the session.

Because Flue acts inside professional desktop software, the guidance emphasizes treating the human as the driver, preferring small inspectable steps, and avoiding destructive actions unless explicitly requested. The same stdin and stdout contract and single install also cover other applications including Photoshop, Illustrator, Premiere, After Effects, InDesign, Audition, Blender, 3ds Max, Unity, and Microsoft Office. Flue is MIT-licensed and reviewable on GitHub and PyPI before use.

FAQ

How does the agent communicate with Houdini?

The agent pipes Python into houdini_bridge.py, which runs it against Houdini's hou module and returns structured JSON. The path is agent shell to houdini_bridge.py to hou to JSON result.

What should the agent read before starting?

It should read FLUE.md in the skill directory first, which covers how Flue works, the bridge contract, a worked hou example, and safety expectations. If Flue is installed, it should also read the Flue SKILL.md and the Houdini adapter's APP.md.

How is Flue installed, and can the agent install it automatically?

Flue is installed with pip install flue followed by flue setup. The agent must not install it without explicit approval in the current session; if Flue is missing it should tell the human.

Does Flue only work with Houdini?

No. The same stdin and stdout contract and a single install also support Photoshop, Illustrator, Premiere, After Effects, InDesign, Audition, Blender, 3ds Max, Unity, and Microsoft Office.

What safety practices does the skill recommend?

Treat the human as the driver, prefer small inspectable steps, and avoid destructive actions unless explicitly requested, since Flue acts inside professional desktop software.

All Files

2 files
FLUE.md5.8 KB
View
SKILL.md1.6 KB
View

Install Houdini

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

sfkislev/flue

Related Skills

tigris-security-access-control

3

rebuttal-writing

362

building-blocks

189

docs-search

189