一键导入
synthcad-cad-authoring
Build, modify, and validate SynthCAD build123d CAD projects, including project-local tests and generated review artifacts.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Build, modify, and validate SynthCAD build123d CAD projects, including project-local tests and generated review artifacts.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | synthcad-cad-authoring |
| description | Build, modify, and validate SynthCAD build123d CAD projects, including project-local tests and generated review artifacts. |
Use this skill when working in the SynthCAD repository on CAD projects, exports, inspection, project-local tests, or URDF handoff.
projects/<project-slug>/.projects/<project-slug>/tests/. Reserve
root tests/ for reusable framework, CLI, registry, and library behavior.docs/ directory.Set these from the current repo and request:
uv run synthcad-build --list
PROJECT=<project-slug>
TARGET=<changed-build-target>
ASSEMBLY_TARGET=<assembly-target-to-review>
URDF_TARGET=<urdf-target-or-empty>
Use the variables consistently:
uv run synthcad-build --project "$PROJECT"
uv run synthcad-probe --target "$TARGET" --children
uv run synthcad-inspect --target "$ASSEMBLY_TARGET"
uv run show-interference --target "$ASSEMBLY_TARGET"
uv run synthcad-report --project "$PROJECT"
test -z "$URDF_TARGET" || uv run synthcad-urdf --target "$URDF_TARGET"
uv run pytest
uv run pytest "projects/$PROJECT/tests"
Use synthcad-probe before writing throwaway geometry scripts. It reports
target bounds, child labels, and inspection model structure quickly.
A CAD change is done when:
Open references/project-workflow.md for the generic project workflow and
test expectations.
For robotics parts/assemblies, pair this skill with:
references/robotics-robustness-prompt.md for a reusable prompt add-on.docs/robotics-design-guidelines.md for design guardrails and tooling roadmap.When outputs include rotating shafts, bearing supports, or structural load paths, require explicit rationale and fail the task if support topology is unsafe or insufficiently specified.