skill
Adom SF Convert
Public Made by Adomby adom
Native Rust converter: EAGLE/Fusion .lbr + Altium .SchLib/.PcbLib → KiCad, rendering each format's own geometry.
← Commit history
README.md−15@@ -61,18 +61,3 @@ KiCad's own format is rendered remotely. - `adom-ds2sf` — extract symbol + footprint from a datasheet PDF. - `altium-pcblib` / `altium-schlib` — the native Altium readers this builds on. - `chip-fetcher` — the consumer that shows every source for comparison.--## Contributing & forking — open source under the Adom org--**adom-sfconvert** is **open source** under the **adom** org on the [Adom Wiki](https://wiki.adom.inc/adom/adom-sfconvert). The full source lives in this page's repo — open the **Files** tab, or `adompkg install adom/adom-sfconvert` and edit the package. Third-party developers are welcome to modify it and contribute back.--**Modify it**-- Get the source from the Files tab (or `adompkg install adom/adom-sfconvert`), make your changes, and rebuild.--**Contribute back to Adom — two paths**-1. **Pull request (preferred).** The wiki runs a PR-per-page flow: propose your change on this page and the maintainer reviews + merges it — no fork needed.-2. **Fork + breadcrumb.** Prefer your own fork or add-on? Publish it as your own wiki page, then drop a **breadcrumb on _this_ page** pointing at your fork so it's discoverable:- - Read existing trails: `GET https://wiki.adom.inc/api/v1/pages/adom-sfconvert/breadcrumbs`- - Attach a breadcrumb from your fork's page targeting this anchor (a short label + your slug).-- The breadcrumb leaves a **linked path back here**, so **Adom's AI can auto-discover your fork** and surface it to users — the trail is followable both ways. Your fork stays yours; the original stays discoverable.
package.json+12−3@@ -1,6 +1,6 @@ { "slug": "adom-sfconvert",- "version": "1.0.5",+ "version": "1.0.6", "type": "skill", "description": "Native Rust converter: EAGLE/Fusion .lbr + Altium .SchLib/.PcbLib \u2192 KiCad symbol+footprint, rendering each format's OWN geometry. No KiCad install, no service round-trip.", "dependencies": {@@ -23,7 +23,7 @@ "symbol" ], "hero": {- "path": "screenshots/hero-v2.png"+ "path": "adom-sfconvert.png" }, "discovery_triggers": [ "convert eagle to kicad",@@ -34,5 +34,14 @@ "sfconvert", "symbol footprint convert" ],- "license": "MIT"+ "license": "MIT",+ "files": [+ "skills/adom-sfconvert/SKILL.md",+ "adom-sfconvert.png",+ "README.md",+ "SKILL.md",+ "install.sh",+ "uninstall.sh",+ "package.json"+ ] }
page.json+13−4@@ -3,8 +3,8 @@ "type": "skill", "slug": "adom-sfconvert", "title": "Adom SF Convert",- "brief": "Native Rust converter: EAGLE/Fusion .lbr + Altium .SchLib/.PcbLib \u2192 KiCad, rendering each format's own geometry.",- "version": "1.0.5",+ "brief": "Native Rust converter: EAGLE/Fusion .lbr + Altium .SchLib/.PcbLib → KiCad, rendering each format's own geometry.",+ "version": "1.0.6", "author": { "id": "6738b00a4dc87b8adbb0a5a3", "name": "John Lauer",@@ -44,7 +44,7 @@ "source_path": "SKILL.md", "sub_skills": [], "parent_app": null,- "description": "Native Rust converter: EAGLE/Fusion .lbr + Altium .SchLib/.PcbLib \u2192 KiCad symbol+footprint, rendering each format's OWN geometry. No KiCad install, no service round-trip.",+ "description": "Native Rust converter: EAGLE/Fusion .lbr + Altium .SchLib/.PcbLib → KiCad symbol+footprint, rendering each format's OWN geometry. No KiCad install, no service round-trip.", "dependencies": { "adom/altium-schlib": "*", "adom/altium-pcblib": "*"@@ -54,5 +54,14 @@ "uninstall": "./uninstall.sh" }, "org": "adom",- "source_visibility": "public"+ "source_visibility": "public",+ "files": [+ "skills/adom-sfconvert/SKILL.md",+ "adom-sfconvert.png",+ "README.md",+ "SKILL.md",+ "install.sh",+ "uninstall.sh",+ "package.json"+ ] }