Step Parts
Søk i step.parts-katalogen og last ned sjekksum-verifiserte STEP-filer for standard CAD-deler
Bestått
Hva den gjør
Søker i den hostede step.parts-katalogen etter standard hyllevare CAD-deler (skruer, bolter, muttere, skiver, lagre, avstandsstykker, kontakter) og laster ned kanoniske .step-filer med sha256-verifisering via en medfølgende Python-nedlaster. Utløses når brukeren ønsker å finne en standarddel etter uskarpt navn, standard eller dimensjoner, løse aliaser, eller hente og verifisere en STEP-fil. Bruker api.step.parts /v1-endepunktene (search, per-part record, catalog index, OpenAPI) i stedet for å skrape HTML.
Testrapport
Hentet SKILL.md og stikkprøvde alle 3 refererte filer (script, references/step-parts-api.md, agents/openai.yaml) – alle HTTP 200. Kjørte den medfølgende download_step_part.py mot den levende api.step.parts: søk returnerte den korrekte ISO 4762 M3x12-posten, og --download lagret en ekte 58826-byte gyldig ISO-10303-21 STEP-fil til disk med checksumVerified:true (sha256 bekreftet med shasum). Baseline uten ferdigheten produserer ingen gyldig STEP-ressurs (ville kreve en manuell McMaster/TraceParts-pålogging eller en fabrikkert fil med ingen sjekksum); ferdigheten produserte en verifisert kanonisk fil pluss proveniens-URL-er. Sikkerhetsskanning av det 207-linjers skriptet fant ingen shell exec, base64 eller hemmelig håndtering – ren urllib.
Testet på: 2026-07-31 · Claude Code 2.x (agent harness)
Installer
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
Kommandoer og eksempelprompter
/step-partsSøk i step.parts-katalogen og last ned sjekksum-verifiserte STEP-filer for standard CAD-deler
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Find a screw matching these dimensions on step.partsDownload the STEP file for this bearingResolve this fuzzy part name to a standard