app
KiCad - the KiCad Bridge
Public Made by Adomby adom
Reference implementation of the KiCad bridge: multi-instance Python server, forward path via kicad-cli, reverse path via in-process plugin. Most complex of the three bundled bridges.
← Commit history
SKILL.md+16@@ -128,6 +128,22 @@ Two things that are true of every `show_*` verb and are worth knowing once: Check `resolvedSymbol` / the returned frame before you tell a user what they are looking at, especially in a batch. +## Understanding a schematic — netlist & connectivity (0.9.262)++Read-only intelligence about the DESIGN itself, not the GUI. All four derive+from one headless `kicad-cli` netlist export, so they work with KiCad closed.++| CLI form | Purpose | Key args |+|---|---|---|+| `kicad_extract_netlist` | Every component + every net with its nodes. `includeNodes:false` for names/sizes only; `rawFormat` ("spice", "orcadpcb2", "kicadsexpr", ...) returns the raw netlist text for OTHER tools instead | `filePath` |+| `kicad_trace_net` | Every pin on one named net. A miss returns `candidates`, never an empty success | `filePath`, `netName` |+| `kicad_find_connections` | Everything one component connects to, pin by pin, with peer pins per net | `filePath`, `reference` |+| `kicad_analyze_connections` | Overview: suspected-unconnected pins, power nets, highest-fanout nets and components | `filePath` |++Unlabeled nets are auto-named (`Net-(R1-Pad2)`, `unconnected-(C1-Pad1)`); single-node+nets are usually a missed wire but can be intentional — `kicad_run_erc` is the+authoritative check and knows about no-connect flags.+ ## Exports, linting and settings | CLI form | Purpose | Key args |
package.json+1−1@@ -1,6 +1,6 @@ { "slug": "kicad-bridge",- "version": "1.0.105",+ "version": "1.0.106", "type": "app", "description": "Skills for your container so your AI knows how to drive the KiCad bridge. The bridge runtime itself is the release zip; Adom Bridge loads that.", "tags": [
page.json+1−1@@ -4,7 +4,7 @@ "slug": "kicad-bridge", "title": "KiCad - the KiCad Bridge", "brief": "Reference implementation of the KiCad bridge: multi-instance Python server, forward path via kicad-cli, reverse path via in-process plugin. Most complex of the three bundled bridges.",- "version": "1.0.105",+ "version": "1.0.106", "tags": [ "kicad", "pcb",