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: equivalents for nine app-tier verbs (check_dialogs, close_document, close_all_documents, document_info, install, instances, list_commands, run_command, open_project), all partial
1 file changed
+45
tools/equivalents/kicad.json+45@@ -219,5 +219,50 @@ "panelize", "partial", "rectangular boards only (V-score or mouse-bite tabs); a shaped board is refused"+ ],+ "check_dialogs": [+ "state / dismiss_dialogs",+ "partial",+ "state lists every KiCad window, dialogs included, each as a PNG; dismiss_dialogs clears the benign ones, or all"+ ],+ "close_document": [+ "close_symbol_editor / close_footprint_editor / close_3d_viewer",+ "partial",+ "closes one editor window; KiCad holds one board and one schematic per project, so there is no per-document close"+ ],+ "close_all_documents": [+ "close",+ "partial",+ "closes KiCad, editors first, then the project manager; force:true discards unsaved work"+ ],+ "document_info": [+ "state",+ "partial",+ "every open KiCad window with the file it holds; unsaved changes show as the title's leading '*'"+ ],+ "install": [+ "upgrade",+ "partial",+ "KiCad's official installer in one call, not staged; refused while KiCad runs"+ ],+ "instances": [+ "state",+ "partial",+ "KiCad runs one project manager; state lists every window it owns"+ ],+ "list_commands": [+ "menu_items",+ "partial",+ "a window's menu bar items (path, id, accelerator), not a command catalog"+ ],+ "run_command": [+ "send_key",+ "partial",+ "fires a menu item by its label, or a hotkey; no command parameters"+ ],+ "open_project": [+ "open_board / open_schematic",+ "partial",+ "opens the project's board or schematic in its editor" ] }