Skills

The skills this repo ships, by tier, each with a quick health read. Install the user skills with:

adom-wiki skills install adom/adom-sfconvert
main skill adom-sfconvert view SKILL.md

Native Rust CLI that converts foreign EDA libraries — EAGLE/Fusion 360 .lbr and Altium .SchLib/.PcbLib/.IntLib — into KiCad symbol + footprint, and renders each format's OWN geometry as a native SVG thumbnail. Pure Rust, no KiCad install, no service round-trip: EAGLE/Fusion via built-in eagle.rs, Altium footprints via altium-pcblib, Altium symbols via altium-schlib. "sf" = symbol + footprint (like ds2sf). Conversion to .kicad_sym/.kicad_mod is export-only; rendering stays native so cross-source comparison shows each format's truth instead of one normalised KiCad interpretation. Used by chip-fetcher for per-source thumbnails.

59 lines · 333wpreamblenamedescription (long)triggersuser-invocablestructureheadingsexample
sub-skill adom-sfconvert view SKILL.md

Native Rust CLI that converts foreign EDA libraries — EAGLE/Fusion 360 .lbr and Altium .SchLib/.PcbLib/.IntLib — into KiCad symbol + footprint, and renders each format's OWN geometry as a native SVG thumbnail. Pure Rust, no KiCad install, no service round-trip: EAGLE/Fusion via built-in eagle.rs, Altium footprints via altium-pcblib, Altium symbols via altium-schlib. "sf" = symbol + footprint (like ds2sf). Conversion to .kicad_sym/.kicad_mod is export-only; rendering stays native so cross-source comparison shows each format's truth instead of one normalised KiCad interpretation. Used by chip-fetcher for per-source thumbnails.

59 lines · 333wpreamblenamedescription (long)triggersuser-invocableparent linkstructureheadingsexample

Health: the size chip is green when right-sized, yellow when getting long, red when the model likely skims it. A green check is a passed preamble/structure signal; an amber mark is a gentle nudge, not a hard failure.