← Commit history

Migrate asset from Helium wiki

Kyle Bergstedt ·ebc0169da4 ·4mo ago ·parent 1e086d6
1 file changed +35
SKILL.mdadded+35
@@ -0,0 +1,35 @@+---+name: adom-step+description: STEP / STP 3D file viewer. Fusion 360-feel components outline, smart-pick measure tool (mm + mils + angle), hover-inspect, geometry-based pin/contact detection for LGA, BGA, QFN, SOIC, through-hole. Hydrogen webview + AI-drivable CLI. Loads via service-step2glb, preserves assembly hierarchy + named nodes + per-face materials. Trigger words: adom-step, step viewer, view step, open step, step file, fusion 360 viewer, components browser, isolate component cad, step assembly tree, measure step, step 3d viewer, cad viewer, lga pads, qfn pins, bga balls, through-hole pins.+---++# adom-step — STEP file viewer++Fusion 360-style viewer for `.step` / `.stp` on the canonical Adom Babylon9 viewer.++## Open++```bash+adom-step view /path/to/design.step+adom-step view-library Package_QFP/LQFP-64_10x10mm_P0.5mm+```++Opens a Hydrogen tab on port 8851. service-step2glb caches by SHA-256 — repeat opens sub-second.++## CLI++```bash+adom-step list-components+adom-step isolate U1            # hide others + frame+adom-step show / hide / show-all / frame NAME+adom-step measure A B           # mm + mils+adom-step pins list / isolate N / strobe+adom-step view-cube iso+adom-step screenshot --out /tmp/x.png+adom-step eval "return Object.keys(window.adomStep)"+adom-step console -f+```++## JS API++`window.adomStep.{listComponents, isolate, hide, show, showAll, frame, measure, screenshot, setView, pinCount, pinList, isolatePin, strobePins}`.