feat(skills): enhance blender-mcp with comprehensive references and recipes - #10908
feat(skills): enhance blender-mcp with comprehensive references and recipes#10908kshitijk4poor wants to merge 1 commit into
Conversation
…ecipes - Rewrite SKILL.md with full setup guide, MCP config, typed commands, object types table - Add references/bpy-api.md: scene, transforms, bmesh, materials, modifiers, camera, rendering, animation - Add references/pitfalls.md: 19 real-session pitfalls (connection, Python exec, rendering, version quirks) - Add references/recipes.md: 5 copy-paste recipes (landscape, glass sphere, donut, turntable, render) - Preserve original blender-mcp name and credit to alireza78a - Tested with Blender 5.1 on macOS
ff79f0d to
16190d2
Compare
|
Salvaged and merged in #65116 — thank you for this contribution! Your three reference files ( Between April and now the skill's interaction surface changed: it was reworked (#65066) around the curated Closing since the salvage is merged. Thanks again! |
Summary
Comprehensive enhancement of the existing
blender-mcpoptional skill. Replaces the minimal 116-line SKILL.md with a full-featured 863-line skill (4 files) including reference documentation, pitfalls, and ready-to-use recipes.Supersedes #10191 (which created a separate
hermes-blenderskill — now closed in favor of updating the existing slot).Changes
SKILL.md (116 → 270 lines):
blender_exec()+blender_cmd()dual helper patternNew: references/bpy-api.md (264 lines):
New: references/pitfalls.md (106 lines):
execute_coderesult is always empty in Blender 5.x — documented workaroundNew: references/recipes.md (223 lines):
Credit
Original
blender-mcpskill by @alireza78a (PR #1531). Author credit preserved in frontmatter.Testing
Tested with Blender 5.1.1 on macOS via the
blender_exec()socket pattern. Verified: object creation, material assignment, EEVEE rendering, scene export.