cli-anything-blender

Automate Blender scene editing workflows via a stateful CLI with JSON output.

1|Updated Jun 13, 2025
One-click install
npx skills add https://github.com/quazfenton/binG --skill cli-anything-blender-quazfenton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-blender
Source: https://github.com/quazfenton/binG/tree/main/.agents/skills/CLI-Anything-main/CLI-Anything-main/skills/cli-anything-blender
Command: npx skills add https://github.com/quazfenton/binG --skill cli-anything-blender-quazfenton

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This CLI solves the complexity of scripting Blender workflows by providing a stateful, interactive command-line interface that enables reproducible scene management and rendering through JSON descriptions and automatic bpy script generation.

Core Features & Use Cases

  • Stateful REPL for Blender scene editing with a JSON-based scene description that generates bpy scripts for rendering.
  • Scene and object management commands (new, open, add, transform, save, info) to build and modify scenes programmatically.
  • JSON output for agent consumption and easy integration into automation pipelines.
  • Undo/redo history and session persistence for reproducible workflows.

Quick Start

Launch cli-anything-blender and start an interactive REPL to manage your Blender scene.

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?

A stateful Blender CLI automates scene editing by accepting JSON descriptions for objects and materials, automatically generating bpy scripts for rendering, and providing undo/redo history for reproducible workflows.

What is the best way to generate bpy scripts from JSON scene descriptions?

Using an interactive stateful CLI translates JSON scene descriptions into executable bpy scripts, enabling programmatic control over scene editing and batch processing for agent-driven tasks.

Can I use a CLI to manage Blender objects and materials programmatically?

Yes, a stateful Blender CLI provides scene and object management commands like add, transform, and save, outputting JSON for easy integration into automation pipelines and agent consumption.

Does Blender CLI support interactive sessions with undo and redo history?

Yes, a stateful Blender CLI supports interactive REPL sessions with undo/redo history and session persistence, ensuring reproducible workflows and strict input validation during scene editing.

How do I integrate Blender rendering into an agent-driven automation pipeline?

You integrate Blender rendering by using a CLI that provides JSON output for agent consumption, enabling programmatic control over scenes and rendering via reproducible JSON-driven inputs.

What are the limitations of using a CLI for Blender scene editing?

Limitations of using a CLI for Blender scene editing include the need for strict input validation and reliance on JSON-driven bpy script generation, making interactive visual manipulations less intuitive than GUI-based workflows.