LLM Skills
~/catalog/connectors & integrations//SKILL

Click on any element in Blender

/SKILL

Command-line interface for Blender - A stateful command-line interface for 3D scene editing, following the same patterns as the GIMP CLI ...

HKUDSHKUDS
47.7k
May 20, 2026
Apache License 2.0
// skill content

--- name: "cli-anything-blender" description: >- Command-line interface for Blender - A stateful command-line interface for 3D scene editing, following the same patterns as the GIMP CLI ... --- # cli-anything-blender A stateful command-line interface for 3D scene editing, following the same patterns as the GIMP CLI harness. Uses a JSON scene description format with bpy script generation for actual Blender rendering. ## Installation This CLI is installed as part of the cli-anything-blender package: ``bash pip install cli-anything-blender **Prerequisites:** - Python 3.10+ - blender (>= 4.2) must be installed on your system ## Usage ### Basic Commands bash # Show help cli-anything-blender --help # Start interactive REPL mode cli-anything-blender # Create a new scene project cli-anything-blender scene new -o scene.blend-cli.json # Run with JSON output (for agent consumption) cli-anything-blender --json --project scene.blend-cli.json scene info ### REPL Mode When invoked without a subcommand, the CLI enters an interactive REPL session: bash cli-anything-blender # Enter commands interactively with tab-completion and history ## Command Groups ### Scene Scene management commands. | Command | Description | |---------|-------------| | new | Create a new scene | | open | Open an existing scene | | save | Save the current scene | | info | Show scene information | | profiles | List available scene profiles | | json | Print raw scene JSON | ### Object Group 3D object management commands. | Command | Description | |---------|-------------| | add | Add a 3D primitive object | | remove | Remove an object by index | | duplicate | Duplicate an object | | transform | Transform an object (translate, rotate, scale) | | set | Set an object property (name, visible, location, rotation, scale, parent) | | list | List all objects | | get | Get detailed info about an object | ### Material Material management commands. | Command | Description | |---------|-------------| | create | Create a new material | | assign | Assign a material to an object | | set | Set a material property (color, metallic, roughness, specular, alpha, etc.) | | list | List all materials | | get | Get detailed info about a material | ### Modifier Group Modifier management commands. | Command | Description | |---------|-------------| | list-available | List all available modifiers | | info | Show details about a modifier | | add | Add a modifier to an object | | remove | Remove a modifier by index | | set | Set a modifier parameter | | list | List modifiers on an object | ### Camera Camera management commands. | Command | Description | |---------|-------------| | add | Add a camera to the scene | | set | Set a camera property | | set-active | Set the active camera | | list | List all cameras | ### Light Light management commands. | Command | Description | |---------|-------------| | add | Add a light to the scene | | set | Set a light property | | list | List all lights | ### Animation Animation and keyframe commands. | Command | Description | |---------|-------------| | keyframe | Set a keyframe on an object | | remove-keyframe | Remove a keyframe from an object | | frame-range | Set the animation frame range | | fps | Set the animation FPS | | list-keyframes | List keyframes for an object | ### Render Group Render settings and output commands. | Command | Description | |---------|-------------| | settings | Configure render settings | | info | Show current render settings | | presets | List available render presets | | execute | Render the scene (generates bpy script) | | script | Generate bpy script without rendering | ### Preview Real preview bundle capture and live preview session commands. | Command | Description | |---------|-------------| | preview recipes | List available preview recipes | | preview capture | Render a real preview bundle for the active scene | | preview latest | Return the latest existing preview bundle | | preview live start | Start a live preview session and publish the first bundle | | prev

// original public source
HKUDS/CLI-Anything
/skills/cli-anything-blender/SKILL.md
Independent project, not affiliated with Anthropic. This skill remains the property of its original author.
// install this skill
Paste this command in your terminal at the root of your project:
mkdir -p .claude/commands && curl -o ".claude/commands/SKILL.md" "https://raw.githubusercontent.com/HKUDS/CLI-Anything/main/skills/cli-anything-blender/SKILL.md"
Then in Claude Code, type /SKILL to activate it.
open_in_newOpen original source
// save
Save available after sign in.
loginSign in to save
// information
CreatorHKUDS
Stars 47.7k
LicenseApache License 2.0
UpdatedMay 20, 2026
Format.md
AccessFree
// similar

Skills Connectors & integrations

View allarrow_forward