agency-blender-add-on-engineer

Automate Blender asset validation and export presets for game handoffs.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/omeraltn/ice_cream_website_testing --skill agency-blender-add-on-engineer-omeraltn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agency-blender-add-on-engineer
Source: https://github.com/omeraltn/ice_cream_website_testing/tree/main/.antigravity/agency-blender-add-on-engineer
Command: npx skills add https://github.com/omeraltn/ice_cream_website_testing --skill agency-blender-add-on-engineer-omeraltn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates repetitive, error-prone Blender asset preparation and handoff failures by automating validation, enforcing deterministic naming/transform/material rules, and providing reliable export presets and packaging that preserve source scene state.

Core Features & Use Cases

  • Asset Validation: Non-destructive validators that detect naming drift, unapplied transforms, missing material slots, and collection placement issues with clear, actionable reports.
  • Add-on Operators & Panels: bpy-based operators and UI panels to expose common pipeline tasks where artists work, including export presets and one-click fixes when safe.
  • Batch Publishing & Reporting: Cancellable batch jobs with progress, detailed logs, manifest generation, and deterministic output paths for engine ingestion.
  • Use Case: A technical artist runs a scene-wide validation to catch unapplied scales and duplicate-name suffixes, applies safe fixes via the panel, and exports a deterministic glTF package with a manifest for the game engine.

Quick Start

Ask the Blender add-on engineer to validate the open scene, list detected naming, transform, and material-slot problems, and suggest non-destructive fixes.

Frequently Asked Questions about agency-blender-add-on-engineer

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

FAQPage Schema
How do I automate Blender asset validation and exports for game engine handoffs?

Automating Blender asset validation and exports involves creating bpy-based operators and UI panels that enforce deterministic naming, check transforms, and apply non-destructive fixes before packaging assets. This process generates reliable export presets and manifests for engine ingestion.

What is non-destructive asset validation in a Blender pipeline?

Non-destructive asset validation in a Blender pipeline detects naming drift, unapplied transforms, and missing material slots without altering the source scene state. It provides clear, actionable reports so technical artists can apply safe fixes manually or via one-click panel operators.

How do I create a custom Blender add-on with bpy operators and UI panels?

Creating a custom Blender add-on with bpy operators and UI panels requires writing Python scripts that define operators for common pipeline tasks and panels to expose them. Persistent preferences and scene settings store deterministic rules for batch publishing and validation.

Can I run cancellable batch jobs in Blender to export multiple assets with progress tracking?

Yes, you can run cancellable batch jobs in Blender to export multiple assets with progress tracking. These jobs provide detailed logs, generate manifests, and output deterministic file paths for game engine ingestion while allowing artists to cancel the operation mid-process.

Why do my Blender exports fail due to unapplied transforms and duplicate naming?

Blender exports often fail due to unapplied transforms and duplicate naming because engine ingestion requires deterministic rules. Running a scene-wide validator detects these issues, providing clear failure reports and suggesting non-destructive fixes before final packaging.

What is the best way to enforce deterministic naming rules for Blender assets?

The best way to enforce deterministic naming rules for Blender assets is by implementing persistent scene settings and bpy-based validators within a custom add-on. This detects duplicate-name suffixes and naming drift, ensuring reliable export presets and successful game engine handoffs.