How roble3/cc-blender-skill works
cc-blender-skill is an agent-portable pack of chain-loadable Blender skills, not a standalone Blender application. A user prompt is routed by an agent to the text-to-blender orchestrator, which loads task skills; generated Python is sent through a selected Blender MCP backend to Blender, producing scene or export outputs. Distinct branches cover reference-locked reconstruction, wireframe conversion, production workflows, export, and quality refinement. The README supports the high-level orchestration and backend flow; links among unsampled skill internals are omitted rather than inferred.
Main entry points: text-to-blender/SKILL.md Prompt orchestrator · reference-to-3d/SKILL.md Reference reconstruction · blender-export/SKILL.md Export workflows · blender-materials/SKILL.md Materials and UVs
Components 24
Prompt orchestration
- Prompt orchestrator
plugin/skills/text-to-blender/SKILL.md - Skill harmonizer
plugin/skills/blender-skill-harmonizer/SKILL.md
Blender workflows
- Modeling
plugin/skills/blender-modeling/SKILL.md - Materials and UVs
plugin/skills/blender-materials/SKILL.md - Lighting and cameras
plugin/skills/blender-lighting/SKILL.md - Rendering
plugin/skills/blender-rendering/SKILL.md - Animation
plugin/skills/blender-animation/SKILL.md - Export workflows
plugin/skills/blender-export/SKILL.md - Collision preflight
plugin/skills/blender-export/scripts/collision_preflight.py - Multires cage export
plugin/skills/blender-export/scripts/multires_bake_export.py - Wireframe conversion
plugin/skills/wireframe-to-3d/scripts/wireframe_analyzer.py
Reference reconstruction
- Reference reconstruction
plugin/skills/reference-to-3d/SKILL.md - Reference manifest
plugin/skills/reference-analysis-validator/scripts/reference_manifest_compiler.py - Part segmentation
plugin/skills/source-part-segmentation/scripts/seeded_part_masks.py - Contour mesh recipe
plugin/skills/contour-to-mesh/scripts/source_locked_skin_recipe.py
Validation and refinement
- Multiview fit
plugin/skills/multiview-fit-loop/scripts/multiview_fit_report.py - Fit repair queue
plugin/skills/fit-repair-optimizer/scripts/fit_repair_queue.py - UV coverage audit
plugin/skills/closed-surface-uv-coverage/scripts/surface_texture_coverage_audit.py - Quality refinement
plugin/skills/quality-refinement-autoloop/SKILL.md
Blender execution
- Blender MCP backend
- Blender
- Scene or export
Other components
- User
- Skill host
Connections 23
- User → Skill host: prompts
README.md - Skill host → Prompt orchestrator: loads skill
README.md - Prompt orchestrator → Modeling: chain-loads
README.md - Prompt orchestrator → Materials and UVs: chain-loads
README.md - Prompt orchestrator → Lighting and cameras: chain-loads
README.md - Prompt orchestrator → Rendering: chain-loads
README.md - Prompt orchestrator → Animation: chain-loads
README.md - Prompt orchestrator → Export workflows: chain-loads
README.md - Prompt orchestrator → Wireframe conversion: chain-loads
README.md - Prompt orchestrator → Reference reconstruction: chain-loads
README.md - Prompt orchestrator → Skill harmonizer: uses routing
README.md - Prompt orchestrator → Quality refinement: routes refinement
README.md - Export workflows → Collision preflight: includes preflight
README.md - Export workflows → Multires cage export: includes workflow
README.md - Reference reconstruction → Reference manifest: supports manifests
README.md - Reference reconstruction → Part segmentation: supports segmentation
README.md - Reference reconstruction → Contour mesh recipe: supports contour meshes
README.md - Reference reconstruction → Multiview fit: supports fit loops
README.md - Multiview fit → Fit repair queue: supports repair
README.md - Materials and UVs → UV coverage audit: supports coverage gate
README.md - Prompt orchestrator → Blender MCP backend: sends Python
README.md - Blender MCP backend → Blender: executes code
README.md - Blender → Scene or export: produces output
README.md