Step Parts
Søg i step.parts-kataloget og download checksum-verificerede STEP-filer til standard CAD-dele
Testet · Virker
Hvad det gør
Søger i det hostede step.parts-katalog efter standard hylde-CAD-dele (skruer, bolte, møtrikker, skiver, lejer, afstandsstykker, konnektorer) og downloader kanoniske .step-filer med sha256-verifikation via en medfølgende Python-downloader. Udløses, når brugeren ønsker at finde en standarddel efter fuzzy navn, standard eller dimensioner, løse aliaser eller hente og verificere en STEP-fil. Bruger api.step.parts /v1-endepunkterne (søg, per-del-post, katalogindeks, OpenAPI) i stedet for at skrabe HTML.
Testrapport
Hentede SKILL.md og stikprøvekontrollerede alle 3 refererede filer (script, references/step-parts-api.md, agents/openai.yaml) — alle HTTP 200. Kørte den medfølgende download_step_part.py mod den live api.step.parts: søgning returnerede den korrekte ISO 4762 M3x12-post, og --download gemte en ægte 58826-byte gyldig ISO-10303-21 STEP-fil på disk med checksumVerified:true (sha256 bekræftet med shasum). Baseline uden skill'en producerer ingen gyldig STEP-ressource (ville kræve et manuelt McMaster/TraceParts-login eller en fabrikeret fil med ingen checksum); skill'en producerede en verificeret kanonisk fil plus proveniens-URL'er. Sikkerhedsscanning af det 207-linjers script fandt ingen shell exec, base64 eller hemmelighedshåndtering — ren urllib.
Testet: 2026-07-31 · Claude Code 2.x (agent harness)
Installation
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øg i step.parts-kataloget og download checksum-verificerede STEP-filer til standard CAD-dele
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen 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