Agent skill · software engineering · hkuds
cli-anything-blender
Command-line interface for Blender - A stateful command-line interface for 3D scene editing, following the same patterns as the GIMP CLI ...
Why this skill is useful
Adds a command-line interface for Blender that enables 3D scene editing through executable commands and JSON integration, which the AI cannot generate on its own.
What it needs
Requires blender, cli-anything-blender installed locally. About 5k tokens when loaded. Last updated 2026-08-03. 46,739 stars on the source repository.
What this skill does
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: Prerequisites: Python 3.10+ blender (>= 4.2) must be installed on your system Usage Basic Commands REPL Mode When invoked without a subcommand, the CLI enters an interactive REPL session: 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. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills hkuds/skills--376ec7