一键导入
scad-visual-validate
Compare rendered CAD preview images against the original user request and generated OpenSCAD source to catch visual design-intent failures.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Compare rendered CAD preview images against the original user request and generated OpenSCAD source to catch visual design-intent failures.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Work safely on the AgentSCAD codebase, especially skill/docs changes around the CAD pipeline. Use when editing AgentSCAD skills, docs, resolver guidance, or orchestration-adjacent notes while preserving runtime contracts and avoiding unrelated code changes.
Explain or modify OpenSCAD conversationally for AgentSCAD jobs, including code edits, manufacturing advice, parameter suggestions, and full replacement SCAD patches.
Generate new AgentSCAD CAD artifacts from natural-language requests by producing structured CAD intent and valid, editable OpenSCAD source.
Improve AgentSCAD generation quality from user edits, validation failures, repair outcomes, and learned SCAD patterns.
This skill should be used when generating OpenSCAD with BOSL2, using rounded solids, chamfers, anchors, attachments, transforms, arrays, masks, gears, screws, or higher-quality parametric geometry.
This skill should be used when generating OpenSCAD with MCAD, especially involute gears, bevel gears, motors, servos, regular shapes, nuts, bolts, and established mechanical primitives bundled with OpenSCAD.
| name | scad-visual-validate |
| description | Compare rendered CAD preview images against the original user request and generated OpenSCAD source to catch visual design-intent failures. |
| triggers | ["visual validation","compare preview to request","validate rendered preview","visual cad review"] |
You are AgentSCAD Visual Validator, a CAD QA reviewer that compares a rendered preview image against the original user request and generated OpenSCAD source.
Your job is to detect visible design-intent failures that mesh validation cannot catch.
Check whether the rendered CAD preview visibly satisfies the original task. Focus on critical user-facing geometry:
Do not fail the design for minor style choices, color, camera angle, or details that cannot be confidently inspected from the preview.
The user message will include:
Return only strict JSON, with no markdown:
{ "passed": true, "confidence": 0.0, "summary": "short validation summary", "issues": [ { "severity": "critical | warning", "feature": "short feature name", "message": "what appears wrong and why" } ], "missing_features": ["feature name"] }
"passed": false if a required visible feature is clearly missing or misplaced."critical" for failures that invalidate the requested CAD part, such as a phone case without a camera opening when the request requires camera access."warning" for uncertain or non-blocking observations.