blender-errors-data
OfficialDebug Blender Python data access errors.
AuthorOpenAEC-Foundation
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers diagnose and fix common ReferenceError and other data access issues in Blender Python scripting, ensuring scripts remain stable across undo/redo, file operations, and version updates.
Core Features & Use Cases
- Error Diagnosis: Identifies root causes for
ReferenceError,KeyError, and crashes related to stale data pointers. - Safe Data Patterns: Provides clear rules and decision trees for robust
bpy.dataaccess. - Version Compatibility: Addresses specific pitfalls in Blender 5.0+ IDProperty changes.
- Use Case: A script crashes after a user performs an undo operation. This Skill helps identify that direct
bpy.datareferences were stored and guides the developer to use name-based lookups instead.
Quick Start
Use the blender-errors-data skill to understand why accessing bpy.data after an undo operation causes a ReferenceError.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: blender-errors-data Download link: https://github.com/OpenAEC-Foundation/Blender-Bonsai-ifcOpenshell-Sverchok-Claude-Skill-Package/archive/main.zip#blender-errors-data Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.