← Commit history

Publish 2.12.5

John Lauer ·6d2391e500 ·1mo ago ·parent 4a47615
4 files changed +14−11
README.md+1−1
@@ -23,7 +23,7 @@ courtyard / fab decode into neutral roles and re-encode onto the right Altium layers (outline → Mechanical 13 "Assembly Top", courtyard → Mechanical 15 "Courtyard Top"). Verified byte-exact (`Altium → JSON → Altium → JSON`). -The **Send to** bar in the live app pushes the loaded library to whichever of those tools you're running (via Adom Bridge).+The **Send to** bar in the live app pushes the loaded library to whichever of those tools you're running (via the Adom Desktop bridge).  ## adom-lbr Manager: browse the wiki, inspect any part 
SKILL.md+2−2
@@ -181,14 +181,14 @@ EAGLE requires unique pin names. When KiCad has multiple pins with the same name ### Fusion 360 user (has .kicad_sym, needs .lbr) ``` adom-lbr generate --sym RP2040.kicad_sym -o RP2040.lbr-# Send to Fusion via adom-bridge send_files + fusion_open_lbr+# Send to Fusion via adom-desktop send_files + fusion_open_lbr ```  ### KiCad user (has .lbr, needs .kicad_sym) ``` adom-lbr import RP2040.lbr -o RP2040.kicad_sym adom-lbr check RP2040.kicad_sym-# Send to KiCad via adom-bridge send_files + kicad_install_library+# Send to KiCad via adom-desktop send_files + kicad_install_library ```  ### Pipeline (adom-symbol → both targets)
bin/adom-lbr
⋯ 1 unchanged line ⋯
page.json+11−8
@@ -2,7 +2,7 @@   "slug": "adom-lbr",   "version": "2.12.5",   "type": "app",-  "description": "adom-lbr \u2014 the EDA library translator. Bring a component in from any supported EDA tool and convert it to any other (KiCad \u21c4 Altium \u21c4 EAGLE/Fusion) through one canonical adom-lbr JSON \u2014 symbol + footprint + 3D + pin\u2194pad map. Altium is written natively (no Altium needed). Includes the adom-lbr Manager: browse wiki components and view symbol/footprint/3D + the per-EDA layer stackup.",+  "description": "adom-lbr — the EDA library translator. Bring a component in from any supported EDA tool and convert it to any other (KiCad ⇄ Altium ⇄ EAGLE/Fusion) through one canonical adom-lbr JSON — symbol + footprint + 3D + pin↔pad map. Altium is written natively (no Altium needed). Includes the adom-lbr Manager: browse wiki components and view symbol/footprint/3D + the per-EDA layer stackup.",   "dependencies": {},   "tags": [     "eda",@@ -52,21 +52,24 @@   ],   "files": [     "bin/**",+    "assets/**",     "SKILL.md",+    "skills/**",     "README.md",     "install.sh",     "uninstall.sh",-    "screenshots/**"+    "screenshots/**",+    "dockbar.json"   ],-  "discovery_pitch": "Convert electronic-component symbols + footprints between any two EDA tools \u2014 KiCad, Altium (written natively, no Altium needed), and EAGLE/Fusion \u2014 through one canonical adom-lbr JSON, silk/courtyard/fab layers preserved. Plus a Manager to browse and inspect any wiki part.",+  "discovery_pitch": "Convert electronic-component symbols + footprints between any two EDA tools — KiCad, Altium (written natively, no Altium needed), and EAGLE/Fusion — through one canonical adom-lbr JSON, silk/courtyard/fab layers preserved. Plus a Manager to browse and inspect any wiki part.",   "sample_prompts": [     {       "prompt": "Convert this KiCad symbol and footprint to an Altium SchLib and PcbLib",-      "label": "KiCad \u2192 Altium"+      "label": "KiCad → Altium"     },     {       "prompt": "Import this Altium footprint into the adom-lbr JSON",-      "label": "Altium \u2192 JSON"+      "label": "Altium → JSON"     },     {       "prompt": "Bundle this part into a single Altium IntLib",@@ -74,15 +77,15 @@     },     {       "prompt": "Convert this Altium SchLib and PcbLib to a KiCad symbol and footprint",-      "label": "Altium \u2192 KiCad"+      "label": "Altium → KiCad"     },     {       "prompt": "Export this adom-lbr JSON to a KiCad .kicad_sym and .kicad_mod",-      "label": "JSON \u2192 KiCad"+      "label": "JSON → KiCad"     },     {       "prompt": "Open the adom-lbr Manager to browse wiki components and view the layer stackup",       "label": "Browse parts"     }   ]-}+}\ No newline at end of file