skill
Altium PcbLib — native footprint parser
Public Made by Adomby adom
Native Rust parser for Altium .PcbLib binary footprint libraries — used by chipsmith + concur for cross-source agreement.
Discover
How an AI finds this repo: the auto-discovery snippet from page.json, self-tested against the live discovery search.
Snippet
discovery_triggers
altium pcblibaltium intlibparse altium binary footprintaltium ole2.PcbLib.IntLibaltium-pcblibaltium svg debugaltium-pcblib-svgwhy is my altium pad rotated wrongMFG vs IPC variantaltium fat overshootaltium compound fileread altium footprint in rust
discovery_pitch
Use when reading Altium .PcbLib / .IntLib binaries from Rust, debugging "why is my altium pad rotated wrong", or wiring a fourth source into a cross-source footprint check. Ships an authoritative SVG debug renderer.
tags
nonesample_prompts
Add to Cargo
Add altium-pcblib to my Cargo.toml as a git dependencyRender SVG
Render the parser's authoritative SVG for an Altium .PcbLib fileCompare to KiCad
Compare the Altium .PcbLib pad layout to the KiCad .kicad_mod for a chip and tell me where they disagreeDebug rotation
Why are my altium pads rotated 90 degrees wrong in chipsmith?Pick variant
This .PcbLib has multiple variants — pick the one whose pad count matches the kicad footprintSample prompts: self-test
Your own triggers, combined
#1 of 155
How this repo ranks when its full trigger set is the query.
Each sample prompt run against the live discovery search. The score is your rank, does the prompt return this repo at the top?
"Add altium-pcblib to my Cargo.toml as a git dependency"Add to Cargo
#52 of 156
"Render the parser's authoritative SVG for an Altium .PcbLib file"Render SVG
#1 of 148
"Compare the Altium .PcbLib pad layout to the KiCad .kicad_mod for a chip and tell me where they disagree"Compare to KiCad
#38 of 156
"Why are my altium pads rotated 90 degrees wrong in chipsmith?"Debug rotation
#1 of 155
"This .PcbLib has multiple variants — pick the one whose pad count matches the kicad footprint"Pick variant
#18 of 149