Skip to content
Back to skills

Blender Managed

ASecurity

Start a non-invasive Blender design session from Codex without installing a Blender Add-on. Use for new projects or when the user wants Codex to launch Blender.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 19, 2026
ai-agentspython

Works with

  • cli

Security analysis

A100/100

Scanned October 19, 2026

npx -y skills add full-aigc-plugins/blender-design-plugin --skill blender-managed --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Blender Managed?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Blender Managed
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/full-aigc-plugins-blender-managed/badge)](https://www.skillsdirectory.com/skills/full-aigc-plugins-blender-managed)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: blender-managed
description: "Start a non-invasive Blender design session from Codex without installing a Blender Add-on. Use for new projects or when the user wants Codex to launch Blender."
---

# Managed Blender Session

Use `python3 scripts/launch_harness.py --session-id <unique-id> --output-root <approved-root>`.
For an authorized automatic task add `--execution-mode auto_with_budget` and repeated
`--export-format blend --export-format mp4` for its requested formats; add
`--allow-designed-proxies` only when the user permitted original substitute assets.
Use `--execution-mode review_only` for a read-only session. Omission remains interactive.
The launcher starts `scripts/managed_bootstrap.py` in foreground mode with
`--disable-autoexec`. Do not change Blender preferences. A project path must be an authorized
regular `.blend`; omit it for a new design.

Wait for the private `0600` session descriptor, then communicate through `harness_cli.py`.
Keep Blender alive until the user closes it or authorizes `session.close`. Never fall back to
unreviewed arbitrary Python when the Harness fails to start.

Verify `session.status` reports the requested mode. The temporary Codex Live Session panel and
viewport header expose progress and takeover controls. Use `view.set`, `view.focus`,
`playback.set_frame` and `playback.set` rather than an expert script for UI review.
If no foreground viewport exists, report that specific condition; do not claim the user can
see operations. Read [command reference](../blender-use/references/foreground-policy.md).

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.