GearScope with-deps / install-path log: earthtojake/text-to-cad Host: macOS 26.5.2, aarch64, Node v24.13.1, Python 3.12.13 Date: 2026-08-09 === Install path 1: skills CLI (README-recommended) === $ npx --yes skills@latest install earthtojake/text-to-cad --agent claude Source: https://github.com/earthtojake/text-to-cad.git Cloning repository... Repository cloned Found 11 skills Select skills to install: [bambu-labs, cad, cad-viewer, dxf, gcode, implicit-cad, sdf, sendcutsend, srdf, step-parts, urdf] PASS - clones repo, detects all 11 skills, presents interactive selector with per-skill descriptions (interactive; non-interactive select-all proceeds by pressing space+enter or using --all) === Install path 2: Claude Code plugin marketplace === manifests verified: .claude-plugin/marketplace.json -> name=text-to-cad, plugins=[{name:cad, source:./, v0.3.13}] .claude-plugin/plugin.json -> name=cad, skills=./skills/, MIT PASS - both parse, version 0.3.13, MIT, skills path correct === Install path 3: Codex plugin === .codex-plugin/plugin.json -> name=cad, skills=./skills/, interface.displayName="CAD", brandColor #00A676 README: requires Codex 0.142.0+ (older versions silently skip the plugin) PASS - manifest valid === Dependency resolution (cadpy runtime) === $ pip install --editable skills/cad/scripts/packages/cadpy cadpy pyproject.toml dependencies: requires-python >=3.12 build123d cadquery-ocp Resolved versions: build123d 0.11.1, cadquery-ocp 7.9.3.1.1 Transitive pull (observed): vtk 9.6.2, numpy 2.5.1, scipy 1.18.0, ezdxf 1.4.4, scikit-learn 1.9.0, matplotlib 3.11.1, sympy 1.14.0, lib3mf 2.5.0, ocpsvg 0.6.0, ocp_gordon 0.2.2, + ~30 more (~430 MB installed footprint incl. OpenCASCADE + VTK) PASS - clean resolution, 0 conflicts, 0 overrides of declared pins skills/cad/requirements.txt: --editable ./scripts/packages/cadpy playwright (for snapshot PNG/GIF rendering; needs chromium browser) === Bundle integrity (CI gate) === $ bash scripts/bundle/bundle.sh --check CAD snapshot runtime is up to date. (902.3 KB rendered JS matches source) CAD skill cadpy runtime is up to date. Missing viewer esbuild binary; install viewer dependencies: viewer/node_modules/.bin/esbuild PASS - 2 of 3 runtime bundles consistent (viewer bundle needs viewer/ npm install, expected on bare clone) With-deps pass rate: 6 of 6 install-path + dependency checks.