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
tools/equivalents.jsondeleted−300@@ -1,300 +0,0 @@-{- "altium": {- "render_schematic": [- "show_schematic",- "partial"- ],- "sch_pins": [- "read_sheet_file",- "partial"- ],- "sch_sheet_pins": [- "sch_sheet_symbol",- "partial"- ],- "sch_create": [- "sch_sheet_symbol",- "partial"- ]- },- "fusion360": {- "add_body": [- "attach_3d_package",- "partial"- ],- "apply_pours": [- "change_pours",- "partial"- ],- "board_summary": [- "board_info",- "partial"- ],- "bom": [- "board_bom",- "partial"- ],- "build_schematic": [- "schematic_plan + schematic_run",- "partial"- ],- "close": [- "stop",- "exact"- ],- "close_document": [- "close_document",- "exact"- ],- "dismiss_dialogs": [- "dismiss_blocking_dialogs",- "exact"- ],- "export_bom": [- "export_bom / board_bom",- "exact"- ],- "export_gerber": [- "export_gerbers",- "exact"- ],- "export_manufacturing": [- "export_gerbers + export_cpl + export_bom",- "partial"- ],- "install": [- "install_fusion",- "exact"- ],- "launch": [- "start",- "exact"- ],- "layer_stack": [- "board_stackup",- "exact"- ],- "list_library": [- "library_parts",- "partial"- ],- "read_board": [- "board_info / get_design_info",- "partial"- ],- "read_schematic": [- "schematic",- "partial"- ]- },- "kicad": {- "apply_pours": [- "add_zone / apply_zone_plan",- "exact"- ],- "close": [- "close",- "exact"- ],- "cross_check": [- "analyze_connections",- "partial"- ],- "export_bom": [- "export_bom_csv",- "partial"- ],- "export_manufacturing": [- "export_gerber + export_pos",- "partial"- ],- "export_pdf": [- "export_pdf",- "exact"- ],- "list_library": [- "list_footprints / list_symbols",- "partial"- ],- "move_parts": [- "move_footprint",- "exact"- ],- "net_connections": [- "trace_net / find_connections",- "partial"- ],- "netlist": [- "extract_netlist",- "exact"- ],- "pcb_report": [- "errors",- "partial"- ],- "place_on_pcb": [- "place_footprint",- "exact"- ],- "place_vias": [- "add_via",- "exact"- ],- "placement_check": [- "placement_validate",- "partial"- ],- "pour_state": [- "zone_state",- "exact"- ],- "read_rules": [- "list_design_rules",- "exact"- ],- "remove_items": [- "remove_route",- "partial"- ],- "remove_pours": [- "remove_zone",- "exact"- ],- "review_board": [- "lint_board",- "partial"- ],- "route_net": [- "route_net / add_track",- "exact"- ],- "routing_drc": [- "routing_validate",- "partial"- ],- "sch_connect": [- "sch_connect_to_net / sch_no_connect / sch_wire / sch_label",- "exact"- ],- "sch_edit": [- "sch_set_property / sch_move / sch_delete / sch_rotate",- "partial"- ],- "sch_place_part": [- "sch_place_symbol",- "exact"- ],- "schematic_review": [- "sch_check / design_review / lint_schematic",- "partial"- ],- "sch_swap_part": [- "sch_replace_symbol",- "partial"- ],- "schematic_data": [- "sch_components",- "partial"- ],- "rules_by_kind": [- "board_rules",- "partial"- ],- "set_track_width": [- "modify_track",- "partial"- ],- "board_features": [- "add_mounting_hole",- "partial"- ],- "route_pair": [- "route_diff_pair",- "exact"- ],- "update_pcb": [- "update_pcb_from_schematic",- "partial"- ],- "net_classes": [- "netclasses",- "exact"- ],- "repour": [- "refill_zones",- "exact"- ],- "set_outline": [- "board_outline",- "exact"- ],- "board_shape": [- "board_outline",- "exact"- ],- "annotate": [- "sch_annotate",- "exact"- ],- "create_symbol": [- "sym_create",- "exact"- ],- "create_footprint": [- "fp_create",- "exact"- ],- "read_symbol": [- "sym_info",- "exact"- ],- "footprint_primitives": [- "fp_info",- "partial"- ],- "selection": [- "get_selection",- "exact"- ],- "save": [- "save_board",- "partial"- ],- "sch_sheet_symbol": [- "sch_sheet",- "partial"- ],- "fab_check": [- "validate_for_fab",- "exact"- ],- "add_rule": [- "custom_rules",- "exact"- ],- "remove_symbol": [- "sym_delete",- "exact"- ],- "read_schematic": [- "sch_components",- "partial"- ],- "swap_footprint": [- "update_footprints_from_library",- "partial"- ],- "read_board": [- "board_summary",- "partial"- ],- "apply_silkscreen": [- "silk_fields_batch / silk_text_batch / silk_graphics_batch",- "exact"- ],- "open_document": [- "open_board / open_schematic",- "partial"- ]- }-}