一键导入
blender-recipe-decomposer
Break a complex / over-scoped Blender intent into 2-5 smaller recipes that each have a clean stop condition, brief, and handoff.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Break a complex / over-scoped Blender intent into 2-5 smaller recipes that each have a clean stop condition, brief, and handoff.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Claude Desktop-facing BlendOps router skill for planning, runtime readiness, evidence truth, and non-Blender-user outputs using bundled references.
Help users and agents choose the next safe BlendOps action across skills, docs, runtime readiness, evals, packaging, and Draft v0 release boundaries.
Blender skills pack for non-Blender users. Use for scene planning, runtime readiness, render/export/GLB evidence, Claude Connect guidance, and plain-language handoff across multiple AI agents.
Turn a locked 3D brief plus chosen recipe into a measurable acceptance checklist with evidence hooks.
Plan headless blender --background export or render jobs when MCP chat control is a poor fit; cite upstream Blender CLI docs only.
Verify brief completeness, runtime posture, skill coverage, and evidence habits before starting a pack workflow.
| name | blender-recipe-decomposer |
| description | Break a complex / over-scoped Blender intent into 2-5 smaller recipes that each have a clean stop condition, brief, and handoff. |
When user intent is too big for one recipe (multiple deliverables, mixed modes, conflicting briefs), split it into smaller recipes that each fit the BlendOps recipe shape (brief → plan → assets → runtime → handoff).
| Input | Why it is required |
|---|---|
| Full user intent | Source for decomposition |
| Acceptable recipe count target (2-5 typical) | Constrains over-splitting |
| Input | Use |
|---|---|
| Time / budget per recipe | Affects sizing |
| Deliverable priority | Drives recipe order |
A recipe table: name, brief seed (one line), stop condition (one line), order, dependencies, handoff target.
Runtime status: Not Run | Attempted | Produced | Verified | Failed | Blocked / Not Run
Artifact status: Not Run | Not Produced | Produced | Verified | Failed
Evidence used: <links, paths, logs, or "none">
Limitations: <known gaps>
../../laws/evidence-before-done.md../../laws/non-blender-user-language.md../../laws/no-arbitrary-python-interface.md../../laws/official-runtime-only.mdProcess / discipline skill — does not run Blender. Splits intent into recipe specs only.
references/recipe-grouping-rules.md).intent-to-3d-brief-writer for full brief.Single deliverable?
→ No decomposition needed; pass to brief writer directly
2-5 distinct deliverables?
→ Group + decompose
6+ deliverables?
→ Strongly recommend product backlog approach; do not handle as single intent
Conflicting briefs (e.g., realistic + stylized in one ask)?
→ Split by style; do not merge
Shared assets across all deliverables?
→ Plan asset recipe first; downstream recipes consume it
Decomposition into recipe specs; no runtime claims.
Recipe specs include runtime path attribution per recipe (each recipe may use a different path).
Decomposition still useful; runtime per-recipe marked Blocked until paths available.
| Verdict | Criteria |
|---|---|
| Pass | 2-5 cohesive recipes + name + brief + stop + order + handoff. |
| Warn | Recipes present but stop conditions soft, or order unclear. |
| Fail | One mega-recipe still; > 5 over-split fragments; missing stop conditions; no order. |
recipe-grouping-rules.md.5 fragments → consolidate adjacent ones.
| Problem | Response |
|---|---|
| Decomposed recipes have heavy dependencies | Re-group to reduce coupling; consider shared-asset pre-recipe. |
| Recipes overlap in scope | Re-draw boundaries; eliminate overlap. |
| Recipe order ambiguous | Pick one (typically asset-first → main render → variants → composite); justify. |
intent-to-3d-brief-writer for full brief.out/hero.png, (2) shoe-color-variants-grid — out/grid.png, (3) shoe-orbit-animation — out/orbit.glb. Order: 1 → 2 (variant uses hero scene) → 3 (animation uses hero scene). Shared assets: shoe-base-mesh, hero-lighting-rig. Start: recipe 1."User intent (full): <…>
Deliverables enumerated: <list>
Recipes:
| # | Name | Brief seed | Stop condition | Order | Dependencies |
|---|---|---|---|---|---|
Shared assets: <list>
Recommended start: <recipe name>
Each recipe hands off to: intent-to-3d-brief-writer
Limitations: <gaps>
5 fragmented recipes.
../intent-to-3d-brief-writer/SKILL.md../blender-checklist-driven-workflow/SKILL.md../blender-stop-condition-decider/SKILL.mdintent-to-3d-brief-writer).references/recipe-grouping-rules.mdreferences/dependency-patterns.mdreferences/recipe-naming-rules.md../../docs/skill-system.md