main
Colby Knox 0.32.0: reads Altium 0.2.93 and KiCad 1.0.107; Altium's 11 blanks filled 5be7867 1d ago
{
  "slug": "eda-bridge-standard",
  "version": "0.32.0",
  "type": "skill",
  "title": "EDA Bridge Standard: one way for an AI to drive every PCB tool",
  "description": "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.",
  "tags": [
    "eda",
    "pcb",
    "standard",
    "bridge",
    "altium",
    "kicad",
    "fusion360",
    "board-model",
    "json-schema",
    "ai"
  ],
  "files": [
    "README.md",
    "SKILL.md",
    "verbs/standard.json",
    "verbs/coverage.json",
    "schema/board.schema.json",
    "schema/companions.schema.json",
    "docs/board-model.md",
    "docs/conventions.md",
    "docs/coverage.md",
    "tools/generate.py",
    "tools/tiers.json",
    "tools/equivalents/",
    "tools/proposed/",
    "install.sh",
    "uninstall.sh",
    "reference/",
    "screenshots/hero.png"
  ],
  "discovery_pitch": "The one standard for Adom's EDA bridges: shared verbs, one board model, the same checks on Altium, KiCad and Fusion 360.",
  "discovery_triggers": [
    "eda bridge standard",
    "same verbs for altium kicad and fusion",
    "standard verb names for eda bridges",
    "board model json for pcb tools",
    "routing_state schema",
    "which features does the kicad bridge lack",
    "compare altium kicad fusion bridges",
    "port an altium bridge feature to kicad",
    "build a new eda bridge",
    "bridge parity across eda tools"
  ],
  "dependencies": {},
  "scripts": {
    "install": "./install.sh",
    "uninstall": "./uninstall.sh"
  },
  "sample_prompts": [
    {
      "label": "Compare the bridges",
      "prompt": "which altium bridge features is the kicad bridge missing?"
    },
    {
      "label": "Port a check",
      "prompt": "add the return path check to the kicad bridge using the eda bridge standard"
    },
    {
      "label": "Read the board model",
      "prompt": "what does the board model json from routing_state look like?"
    },
    {
      "label": "Start a new bridge",
      "prompt": "I want to write a bridge for a new PCB tool: what verbs and replies does the standard expect?"
    }
  ],
  "hero": {
    "path": "screenshots/hero.png"
  }
}