cli-anything-blender

Automate stateful Blender scene editing via CLI and bpy script generation.

1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/edwifiguy/era-agents-ops --skill cli-anything-blender
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-blender
Source: https://github.com/edwifiguy/era-agents-ops/tree/main/skills/era-agents-op/cli-anything/blender/agent-harness/cli_anything/blender/skills
Command: npx skills add https://github.com/edwifiguy/era-agents-ops --skill cli-anything-blender

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage Blender scenes and render workflows programmatically with a stateful CLI that keeps an undo/redo history and generates bpy scripts for repeatable results.

Core Features & Use Cases

  • Stateful command history with undo/redo for reliable iterative editing of 3D scenes.
  • JSON-based project state and machine-readable outputs for integration with agents and automation.
  • Rich command groups for Scene, Object, Material, Modifier, Camera, Light, Render, and Session management to streamline end-to-end workflows.

Quick Start

Start by creating a new Blender project with the CLI, then explore the interactive REPL or run scripted actions using the JSON project file.

Frequently Asked Questions about cli-anything-blender

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Blender scene editing from the command line?

You can automate Blender scene editing by using a stateful command-line interface that generates bpy scripts, keeping an undo/redo history for reproducible 3D scene modifications.

Can I manage Blender render workflows programmatically with undo and redo history?

Yes, you can manage render workflows programmatically with a stateful CLI that tracks command history, providing reliable undo and redo for iterative 3D scene editing and rendering.

How do I integrate Blender bpy scripts with agent automation using JSON?

You integrate Blender with agent automation using JSON-based project state and machine-readable outputs, which provide structured data for reproducible agent integration and scene iteration.

What Blender objects and properties can I modify through a CLI REPL?

Through a CLI REPL, you can modify Scene, Object, Material, Modifier, Camera, Light, and Render properties using rich command groups to streamline end-to-end 3D workflows.

Does the Blender bpy CLI require any external dependencies to run?

No, the Blender bpy CLI does not require any external dependencies to run, allowing you to create projects and explore scripted actions directly in the interactive REPL.

Why use a stateful CLI for Blender scene editing instead of standalone bpy scripts?

A stateful CLI provides JSON-based project state and undo/redo history, ensuring reproducible steps and machine-readable outputs, unlike standalone bpy scripts that lack integrated session management.