一键导入
composition-quality-checker
Validate camera framing, subject placement, headroom/lead-room, and visual hierarchy against the scene brief before render.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Validate camera framing, subject placement, headroom/lead-room, and visual hierarchy against the scene brief before render.
用 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 | composition-quality-checker |
| description | Validate camera framing, subject placement, headroom/lead-room, and visual hierarchy against the scene brief before render. |
Run a focused pass/warn/fail check on the camera + framing setup against composition rules (rule of thirds, headroom, lead room, negative space, visual hierarchy) — without expanding into material or lighting concerns.
material-quality-checker)lighting-quality-checker)blender-scene-quality-checker)| Input | Why it is required |
|---|---|
| Camera setup | Anchors composition checks |
| Framing intent | Determines applicable rules (close-up vs hero card vs wide) |
| Subject identification | Determines what is "the subject" for placement rules |
| Input | Use |
|---|---|
| Aspect ratio | Affects framing rules (16:9 vs 1:1 vs 9:16) |
| Reference image | Allows cross-check |
A composition verdict table covering: rule of thirds, subject placement, headroom, lead room, negative space balance, visual hierarchy, depth cues, lens / FOV plausibility — each with verdict + notes.
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.mdThis skill validates camera plans or measured scene snapshots only. It never moves the camera, runs Blender, or renders. Use measured camera description (plan output, runtime tool snapshot).
references/composition-rules.md).blender-scene-quality-checker (broader review) or blender-composition-camera-planner (re-plan).Subject dead-center in 16:9 hero card?
→ Pass for symmetric hero; Warn for documentary/editorial mood
Subject in dead corner?
→ Fail unless intentional asymmetry called out in brief
Headroom > 30% of frame for portrait?
→ Warn (too much empty space above)
Headroom 0% (subject's head touching top)?
→ Fail
Lead room missing for moving subject?
→ Fail (subject "pressed against" frame)
Negative space carrying intentional weight?
→ Pass; verify with brief
FOV < 18mm equivalent on a hero close-up?
→ Warn (likely distortion); verify intent
Subject ~60% width, centered horizontally or on right third; clear negative space on the opposite side for headline / CTA; soft horizon line; FOV 50–85mm equivalent.
Subject centered; negative space minimal; tight crop OK if not cropping silhouette.
Subject in upper third; lower third reserved for text overlay; full silhouette visible.
Wide negative space allowed; subject often off-center using rule of thirds; horizon at upper or lower third.
Verdicts based on plan / spec only.
Verdicts based on rendered preview cross-check.
Skip preview-dependent rows; mark explicitly.
| Verdict | Criteria |
|---|---|
| Pass | All rows pass; framing matches brief; aspect ratio coherent. |
| Warn | One or two plausibility flags (centered when off-center expected, FOV at boundary); no hard violations. |
| Fail | Subject dead corner without justification; 0 or excessive headroom; lead-room missing for moving subject; FOV severely wrong (e.g. 8mm on hero close-up). |
| Problem | Response |
|---|---|
| Subject looks off-center | Confirm rule of thirds intent; check on-third vs centered preference |
| Headroom too much | Either crop tighter (re-frame) or add element to fill negative space |
| FOV distortion ugly on close-up | Move camera farther + zoom in (longer focal length) |
| Aspect ratio doesn't match downstream use | Re-render at correct aspect before claiming compliance |
Aspect ratio: <16:9 / 1:1 / 9:16 / 2.39:1>
Framing intent: <hero card / portrait / wide / cinematic>
| Check | Verdict | Notes |
|---|---|---|
| Rule of thirds | Pass/Warn/Fail | |
| Subject placement | Pass/Warn/Fail | |
| Headroom | Pass/Warn/Fail | |
| Lead room | Pass/Warn/Fail/N-A | |
| Negative space | Pass/Warn/Fail | |
| Hierarchy | Pass/Warn/Fail | |
| Lens / FOV plausibility | Pass/Warn/Fail | |
Top-line: <Pass / Warn / Fail>
Worst offenders: <list>
Limitations: <gaps>
Next: blender-scene-quality-checker / blender-composition-camera-planner
../blender-scene-quality-checker/SKILL.md../material-quality-checker/SKILL.md../lighting-quality-checker/SKILL.md../blender-composition-camera-planner/SKILL.mdblender-scene-quality-checker.references/composition-rules.mdreferences/headroom-leadroom-rules.mdreferences/aspect-ratio-rules.md../../laws/evidence-before-done.md../../docs/skill-system.md