← Commit history

Publish 1.5.0

barrett-land ·d7600feb62 ·2mo ago ·parent 34460c1
3 files changed +23−3
SKILL.md+21−1
@@ -318,7 +318,27 @@ adom-desktop --ai-thread "<thread>" altium_set_visibility '{ ⚠️ Omit `visible` when you only want to touch pins. It is optional precisely so this call does not disturb parameter visibility — `shown: 0, hidden: 0` above confirms the parameter pass was skipped. -## Step 6 — repair visibility on symbols already imported badly+## Step 6 — hide the leftover KiCad fields++**Always run this, even when the import looks clean.** KiCad's `Reference` property survives as an+ordinary Altium parameter, and it can arrive **visible** — an `MCP251863` imported with+`Reference = U301` drawn just above the value, duplicating Altium's own designator. Empty KiCad+fields (`Supplier = -`, `Datasheet`) can come through visible too, with no location, so they render+at the origin.++Whether they arrive hidden depends on the generator, not on the format, so it is not safe to skip+the step because one part came in clean.++```bash+adom-desktop --ai-thread "<thread>" altium_set_visibility '{+  "schlib": "...\\sw_mcp251863_conv.SchLib",+  "component": "MCP251863T-E_9PX",+  "visible": "Value"+}'+# -> {"shown":1,"hidden":9}   leaving only Value + the designator drawn+```++## Step 7 — repair visibility on symbols already imported badly  The verb takes a **whitelist of parameters to show**; everything else is hidden. 
package.json+1−1
@@ -1,6 +1,6 @@ {   "slug": "kicad10-to-altium",-  "version": "1.4.0",+  "version": "1.5.0",   "type": "skill",   "description": "Import KiCad 10 symbols into Altium Designer correctly. Altium 26 supports KiCad through 9 only, so a raw KiCad 10 import silently loses property visibility and every hidden field lands visible. Downgrades v10 to v9 first, then imports headlessly, links the footprint, and repairs visibility.",   "tags": [
page.json+1−1
@@ -1,6 +1,6 @@ {   "slug": "kicad10-to-altium",-  "version": "1.4.0",+  "version": "1.5.0",   "type": "skill",   "description": "Import KiCad 10 symbols into Altium Designer correctly. Altium 26 supports KiCad through 9 only, so a raw KiCad 10 import silently loses property visibility and every hidden field lands visible. Downgrades v10 to v9 first, then imports headlessly, links the footprint, and repairs visibility.",   "tags": [