{
  "slug": "kicad-board-audit",
  "title": "KiCad Board Audit",
  "type": "skill",
  "version": "1.0.1",
  "description": "Agent skill for auditing any KiCad board before fab: real ERC/DRC, pad-level netlist extraction from the .kicad_pcb, and a checklist for the bugs ERC can't see \u2014 floating mandatory pins, supply pins on GND, wrong straps, wrong-variant feedback dividers, missing pull-ups, impedance class misassignment \u2014 verified against datasheets and reported by severity.",
  "tags": [
    "skill",
    "kicad",
    "pcb",
    "design-review",
    "erc",
    "drc",
    "hardware"
  ],
  "dependencies": {},
  "discovery_triggers": [
    "audit this board",
    "review my board for errors",
    "check my PCB before I order it",
    "kicad design review",
    "run ERC and DRC on my project",
    "find mistakes in my schematic"
  ],
  "discovery_pitch": "Reach for kicad-board-audit whenever a user asks to review, audit, or error-check a KiCad schematic or PCB before fabrication.",
  "sample_prompts": [
    {
      "label": "Full audit",
      "prompt": "Review this board for any and all errors: ~/projects/MyBoard/MyBoard.kicad_pro"
    },
    {
      "label": "Pre-order check",
      "prompt": "I'm about to order this PCB from JLCPCB \u2014 audit it first"
    },
    {
      "label": "Netlist only",
      "prompt": "Extract the netlist from my .kicad_pcb and check every IC's power and strap pins"
    }
  ],
  "scripts": {
    "install": "./install.sh",
    "uninstall": "./uninstall.sh"
  },
  "hero": {
    "path": "docs/hero.png"
  }
}