skill
EDA Bridge Standard: one way for an AI to drive every PCB tool
Public Made by Adomby adom
The standard every Adom EDA bridge follows so one AI can drive Altium, KiCad, Fusion 360 and any future PCB tool the same way: shared verb names in tiers, the board model JSON, reply and refusal conventions, and a coverage table of each bridge against the Altium reference.
← Commit history
kicad-lane: 1.0.95 answers cross_check and ten other standard verbs by name
1 file changed
−46
tools/equivalents/kicad.json−46@@ -1,9 +1,4 @@ {- "activate_document": [- "open_board / open_schematic",- "partial",- "KiCad's verbs take the file's path, so there is no current document to switch; kicad_open_board {foreground: false} makes a board the one the PCB editor's API serves, kicad_open_schematic opens a sheet"- ], "add_body": [ "add_body", "partial",@@ -83,10 +78,6 @@ "partial", "around a part already installed in the Adom library (kicad_make_part_project; install_symbol and install_footprint first), one part per project" ],- "cross_check": [- "analyze_connections",- "partial"- ], "diff_pairs": [ "diff_pairs", "partial",@@ -112,10 +103,6 @@ "partial", "KiCad needs no licence or seat: kicad_readiness says it is installed and usable, kicad_launch starts it" ],- "export_bom": [- "export_bom_csv",- "partial"- ], "export_pdf": [ "export_pdf", "exact"@@ -125,10 +112,6 @@ "unsupported", "KiCad needs no extension installed inside it: its IPC API is built in (kicad_readiness reports ipcApi), so there is nothing to install, ping or keep a receipt for" ],- "footprint_primitives": [- "footprint_graphics",- "partial"- ], "import_part": [ "install_footprint + install_symbol", "partial",@@ -164,10 +147,6 @@ "partial", "a window's menu bar items (path, id, accelerator), not a command catalog" ],- "list_library": [- "list_footprints / list_symbols",- "partial"- ], "move_parts": [ "move_footprint / flip_footprint", "exact"@@ -176,15 +155,6 @@ "trace_net / find_connections", "partial" ],- "open_document": [- "open_board / open_schematic",- "partial"- ],- "open_project": [- "open_board / open_schematic",- "partial",- "opens the project's board or schematic in its editor"- ], "panel": [ "send_key", "partial",@@ -227,18 +197,6 @@ "remove_zone", "exact" ],- "render_board_layers": [- "export_svg",- "partial"- ],- "routing_drc": [- "routing_validate",- "partial"- ],- "rules_by_kind": [- "board_rules",- "partial"- ], "run_command": [ "send_key", "partial",@@ -281,10 +239,6 @@ "board_outline", "exact" ],- "set_track_width": [- "modify_track",- "partial"- ], "setup_trial": [ "upgrade", "partial",