cli-anything-blender

Automate Blender 3D scene creation, editing, and rendering via command-line.

46.8k|4.4k|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/HKUDS/CLI-Anything --skill cli-anything-blender-hkuds
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-blender
Source: https://github.com/HKUDS/CLI-Anything/tree/main/skills/cli-anything-blender
Command: npx skills add https://github.com/HKUDS/CLI-Anything --skill cli-anything-blender-hkuds

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bpy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a command-line interface for efficiently managing and editing Blender 3D scenes, eliminating the need for manual GUI interactions.

Core Features & Use Cases

  • Scene Management: Create, open, save, and get info on Blender scene projects directly from the terminal.
  • Object Operations: Add, remove, duplicate, transform, and list 3D objects, enabling automated scene setup.
  • Material & Modifier Control: Create materials, assign them, and manage object modifiers for procedural workflows.
  • Camera & Light Setup: Add and configure cameras and lights programmatically to prepare scenes for rendering.
  • Animation & Rendering: Set keyframes, configure render settings, and execute scene rendering for automated pipeline integration.
  • Preview & Live Workflow: Capture real-time visual previews or run live preview sessions for verification inside Blender.

Quick Start

Use the CLI to create a new Blender scene project file for automation or scripting tasks.

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 3D scene creation and rendering without opening the GUI?

Automating Blender 3D scene creation and rendering without the GUI involves using command-line interface tools. This allows batch processing, object manipulation, and render execution to integrate seamlessly into automated development pipelines.

Can I manage Blender materials and modifiers via the command line?

Yes, you can manage Blender materials and modifiers via the command line. The CLI supports creating materials, assigning them to objects, and managing modifiers to establish procedural workflows directly from the terminal.

Do I need bpy scripting knowledge to use this CLI tool for Blender scene management?

Yes, using this CLI tool for Blender scene management requires bpy scripting and command management capabilities. The dependency on the bpy framework enables programmatic execution of 3D object operations, material control, and scene editing.

What is the best way to set up cameras and lights for automated Blender rendering?

The best way to set up cameras and lights for automated Blender rendering is through CLI commands. This method allows you to programmatically add and configure cameras and lights, preparing scenes for rendering without manual GUI interaction.

Does the Blender CLI support real-time visual previews for scene verification?

Yes, the Blender CLI supports real-time visual previews for scene verification. It enables users to capture real-time visual previews or run live preview sessions inside Blender to verify 3D scene setups and object transformations programmatically.

How do I batch process 3D object transformations in Blender without manual interaction?

Batch processing 3D object transformations in Blender without manual interaction is done via CLI scripting. You can add, remove, duplicate, and transform 3D objects by executing command-line scripts for automated scene setup.