This repository contains Codex skills for Blender add-on/plugin development.
Purpose:
- General Blender add-on/plugin development and
bpyscript generation. - Blender 4.x/5.x API compatibility handling.
Key files:
blender-plugin-development/SKILL.mdblender-plugin-development/scripts/scaffold_addon.pyblender-plugin-development/references/blender4_to_5_compat.md
Purpose:
- UI-focused add-on/plugin design and implementation.
- Panel/menu/dialog/preferences/UIList patterns.
- Blender 4.x/5.x UI compatibility handling.
Key files:
blender-addon-ui-design/SKILL.mdblender-addon-ui-design/scripts/scaffold_ui_module.pyblender-addon-ui-design/references/ui_design_principles.mdblender-addon-ui-design/references/ui_compat_4_5.md
- Use
blender-plugin-developmentwhen building core functionality, operators, data logic, and broad compatibility. - Use
blender-addon-ui-designwhen the task is primarily interface/UX design and UI code structure.
Validate each skill with:
python3 /home/zwhy/.codex/skills/.system/skill-creator/scripts/quick_validate.py blender-plugin-development
python3 /home/zwhy/.codex/skills/.system/skill-creator/scripts/quick_validate.py blender-addon-ui-design