Step Parts
Zoek de step.parts catalogus en download checksum-geverifieerde STEP-bestanden voor standaard CAD-onderdelen
Getest · Werkt
Wat het doet
Zoekt de gehoste step.parts catalogus naar standaard kant-en-klare CAD-onderdelen (schroeven, bouten, moeren, ringen, lagers, afstandhouders, connectoren) en downloadt canonieke .step-bestanden met sha256-verificatie via een gebundelde Python-downloader. Activeert wanneer de gebruiker een standaardonderdeel wil vinden op basis van vage naam, standaard of afmetingen, aliassen wil oplossen, of een STEP-bestand wil ophalen en verifiëren. Gebruikt de api.step.parts /v1-endpoints (search, per-part record, catalog index, OpenAPI) in plaats van HTML te scrapen.
Testrapport
SKILL.md opgehaald en alle 3 gerefereerde bestanden (script, references/step-parts-api.md, agents/openai.yaml) steekproefsgewijs gecontroleerd — allemaal HTTP 200. De gebundelde download_step_part.py uitgevoerd tegen de live api.step.parts: search retourneerde de correcte ISO 4762 M3x12 record, en --download sloeg een echt 58826-byte geldig ISO-10303-21 STEP-bestand op schijf op met checksumVerified:true (sha256 bevestigd met shasum). Baseline zonder de skill produceert geen geldig STEP-asset (zou een handmatige McMaster/TraceParts login of een gefabriceerd bestand met geen checksum vereisen); de skill produceerde een geverifieerd canoniek bestand plus herkomst-URL's. Beveiligingsscan van het 207-regelige script vond geen shell exec, base64 of geheime afhandeling — puur urllib.
Getest op: 2026-07-31 · Claude Code 2.x (agent harness)
Installatie
git clone --depth 1 https://github.com/earthtojake/step.parts.git /tmp/step-parts-src mkdir -p ~/.claude/skills cp -R /tmp/step-parts-src/skills/step-parts ~/.claude/skills/step-parts # Requires: python3 (stdlib only — urllib, hashlib; no pip installs) # Live hosted API at https://api.step.parts (no key). Downloader: ~/.claude/skills/step-parts/scripts/download_step_part.py # Example: python3 ~/.claude/skills/step-parts/scripts/download_step_part.py "M3 socket head 12" --download --out-dir /tmp/step-parts
Commando's en voorbeeldprompts
/step-partsZoek de step.parts catalogus en download checksum-geverifieerde STEP-bestanden voor standaard CAD-onderdelen
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Find a screw matching these dimensions on step.partsDownload the STEP file for this bearingResolve this fuzzy part name to a standard