Pipeline skill — generic, adapter-owned project and shot/package automation: set/query the project root, tag and read portable asset metadata, validate a scene for missing files / bad output dirs / dirty state / cook errors, collect file dependencies into a…
loonghao/dcc-mcp-houdini
SkillsMP has collected 21 skills from loonghao/dcc-mcp-houdini. Open a skill to review its source and details.
- Latest recorded source activity
- SkillsMP catalog refreshed
- skills collected
- 21
- GitHub stars
- 1
- GitHub forks
- 0
Skills in this repository
Showing 21 of 21 collected skills.
Authoring skill — create and edit cameras and lights, frame the Scene Viewer, and report active camera/view state through typed tools. Pair with houdini-render for viewport capture and ROP render execution.
Pipeline skill — viewport capture/flipbook plus ROP render settings and render execution through typed, runtime-aware tools. Exports report written_files, elapsed time, and warnings without hanging the host. Pair with houdini-camera-light to set up cameras…
Authoring skill — lookdev and shader-network operations: inspect materials, libraries, shader nodes and assignments; get/set shader parameters with type-aware validation; inspect and rewire shader connections; reset assignments; and manage adapter-owned…
Pipeline skill — typed timeline, keyframe, channel, and cache-baking tools. Query/set time, FPS and ranges; set/get/delete/list keyframes; inspect channels and expressions; export/import channel JSON; bake channels and trigger bounded simulation/cache…
Interchange skill — load-on-demand import/export of Houdini geometry and scenes through production formats (native bgeo/geo, OBJ, Alembic, FBX, USD) plus filesystem probing. Use these typed tools instead of hand-building ROP/LOP/SOP networks with raw scripts.
Pipeline skill - run file-based Houdini Python automation, manage hip files, set timeline ranges, and build small node chains from structured specs. Use when orchestrating repeatable Houdini tasks. Not for inspecting a scene only.
HDA skill - install, inspect, create, cook, and save Houdini Digital Assets with typed parameters. Use when loading .hda/.otl assets or executing an HDA node as part of automation. Not for generic node edits.
Authoring skill - create Houdini material nodes and assign them to renderable nodes through typed HOM operations. Use when building lookdev/material workflows. Not for generic node graph edits.
Authoring skill - create, connect, configure, cook, lay out, and delete Houdini nodes through typed HOM operations. Use when building SOP/OBJ/ROP networks or automating graph edits. Not for arbitrary Python snippets.
Scene skill — read-only inspection of the active Houdini hip file and node graphs. Use when you need frame range, hip path, object-level nodes, or node details. Not for creating geometry, sims, or exports — use authoring or interchange skills.
Bootstrap skill — controlled Python execution inside Houdini's hython interpreter. Use when no typed Houdini skill covers the task or you need session diagnostics. Not for routine scene edits — prefer houdini-scene or future domain skills.
Pipeline skill — development workflow helpers for authoring Houdini Python tools in a live session: attach a local project to sys.path, hot-reload modules by prefix or name, run module entrypoints or scripts with captured stdout/stderr/traceback, start a…
Pipeline skill — HDA library automation and PDG/ROP execution: scan loaded HDA libraries, inspect definitions (inputs, parm templates, sections, version), instantiate digital assets with inputs/parameters, validate cooked nodes, cook TOP/PDG networks, and…
Authoring skill — create common SOP primitives and inspect SOP geometry: point/prim/vertex counts, bounds, attributes, groups, and cook errors. Use these typed tools to query and seed geometry before falling back to custom scripts. For mesh edit operations…
Authoring skill — lightweight SOP mesh operations that append standard SOPs downstream of an input: transform, merge, blast/delete, group create, normals, triangulate, and convert. Each tool wires the new node into the network and returns its path for…
Authoring skill — inspect and edit Houdini node-graph relationships: list inputs/outputs/dependents and connect or disconnect inputs by explicit index. Use instead of arbitrary Python for wiring nodes. For parameters/expressions use houdini-parameters; for…
Authoring skill — inspect and edit Houdini node parameters, parameter templates, spare parameters, and channel expressions through typed atomic tools. Use instead of arbitrary Python for reading/setting parms, adding spare parms, and managing expressions. For…
Authoring skill — object-level Houdini mutations: rename, duplicate, reparent, set display/render/template/bypass flags, hard-lock/unlock, and read/set translate-rotate-scale transforms. Use these typed tools instead of arbitrary Python for editing existing…
Scene-management skill — typed Houdini scene lifecycle (new/open/save with dirty-scene safeguards), selection (get/set/find), camera discovery, and bounding-box queries. Use these atomic tools instead of arbitrary Python for everyday scene navigation and file…
Set up dcc-mcp-houdini for an agent or operator: install Houdini Python dependencies with hython, generate MCP host configuration, guide the user through the Houdini package / 123.py autostart load step, and run a first live-tool smoke prompt.