skill
KiCad Board Audit
Public Made by Adomby adom
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 — floating mandatory pins, supply pins on GND, wrong straps, wrong-variant feedback dividers, missing pull-ups, impedance class misassignment — verified against datasheets and reported by severity.
{
"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"
}
}