Kicad
Analyze KiCad projects and PDF schematics: schematics, PCB layouts, Gerbers...
Install
npx skills add aklofas/kicad-happy --skill kicad -g -a claude-code -y- Repository
- aklofas/kicad-happy1.6k
- Category
- Design
- Updated
- 3d ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- Yes, review before use
What it does
Analyze KiCad projects and PDF schematics: schematics, PCB layouts, Gerbers, footprints, symbols, netlists, and design rules. Reviews designs for bugs, traces nets, cross-references schematic to PCB, extracts BOM data, checks DRC/ERC, DFM, power trees, and regulator circuits. Every finding carries a confidence label and evidence source with trust_summary rollup. Analyzes PDF schematics from dev boards, reference designs, eval kits, and datasheets. Supports KiCad 5, 10. Use whenever the user mentions .kicad_sch, .kicad_pcb, .kicad_pro, PCB design review, schematic analysis, PDF schematics, reference designs, Gerber files, DRC/ERC, netlist issues, BOM extraction, signal tracing, power budget, DFM, or wants to understand, debug, compare, or review any hardware design. Also for "check my board", "review before fab", "what's wrong with my schematic", "is this ready to order", "check my power supply", "verify this circuit", OSHWA certification readiness, or any electronics/PCB design question.
KiCad Project Analysis Skill
Related Skills
| Skill | Purpose |
|---|---|
bom | BOM extraction, enrichment, ordering, and export workflows |
digikey | Search DigiKey for parts (prototype sourcing) |
mouser | Search Mouser for parts (secondary prototype source) |
lcsc | Search LCSC for parts (production sourcing, JLCPCB) |
element14 | Search Newark/Farnell/element14 (international sourcing, reliable datasheets) |
jlcpcb | PCB fabrication & assembly ordering |
pcbway | Alternative PCB fabrication & assembly |
spice | SPICE simulation verification of detected subcircuits |
emc | EMC pre-compliance risk analysis, consumes schematic + PCB analyzer output |
Handoff guidance: Use this skill to parse schematics/PCBs and extract structured data. Hand off to bom for BOM enrichment, pricing, and ordering. Hand off to digikey/mouser/lcsc/element14 for part searches and datasheet fetching. Hand off to jlcpcb/pcbway for fabrication ordering and DFM rule validation. Always run spice for simulation verification during design reviews when any SPICE simulator is installed (check with which ngspice ltspice xyce). Always run emc for EMC pre-compliance risk analysis during design reviews when both schematic and PCB analysis are available. These are not optional, skipping them leaves value-computation errors and EMC risks undetected.


