kicad-pcb-skills
Full-flow KiCad PCB skill suite: 7 agent skills plus a deterministic toolkit and a stdio MCP server.
What it does and how it connects
This is a full-flow KiCad PCB skill suite with 7 agent skills and a deterministic toolkit. The skills cover flow control with design intent and phase gates, schematic rules and ERC rulings, component selection and BOM, layout, routing, verification, and manufacturing. The deterministic toolkit adds intent, design-rule, gate, calculation, and analysis tools plus a stdio MCP server with 8 pcb tools.
The stated rule is that the only valid gate conclusion comes from the toolkit gate script, and a skill entry point must not recompute it. The suite runs from design intent validation through evidence collection and a phase gate, and it mounts into an agent skills directory with a PowerShell script that creates junctions without copying files. The README states its limits plainly: skills give method and criteria, not a substitute for datasheets, board-house capability pages, or measurement, and a passed gate does not mean a specific board is producible.
Alternatives
Compare side by side- kicad-pcb-agent-skills
A KiCad skill set with three staged pipelines across CLI, MCP, and agent backends, rather than a 7-skill suite with one deterministic gate script.
- kicad-happy
Agent skills that review KiCad schematics, PCBs, and Gerbers, rather than a full-flow suite from intent to manufacturing.
- KiStack
Human-written skills that guide agents through KiCad schematic, layout, BOM, export, and Gerber review, rather than a 7-skill suite with a deterministic toolkit.
- easyeda-pro-claude-skill
A Claude skill that verifies EasyEDA Pro schematic edits against the netlist, rather than a full-flow KiCad suite.
- oh-my-embedded-claude
An embedded engineering plugin spanning firmware and hardware, rather than a KiCad-only PCB skill suite.
Recurring errors it addresses
Error Index entries this tool is built to reduce or work around.
- Interactive routing creates unwanted micro-segments and awkward paths that take time to clean up.Error Index
- Grid snap and move commands can disconnect items or reposition them in unwanted ways.Error Index
- GUI lag, occasional freezes, and sluggish editor switching interrupt concentration.Error Index
- Wayland/NVIDIA users report graphical glitches, flicker, or instability.Error Index
- A KiCad MCP bridge normalizes DRC, connectivity, and geometry into its own output format, and that normalized output can silently disagree with the native KiCad engine. The maintainer had to build seeded false-PASS and false-FAIL tests because the bridge layer cannot be trusted as engineering truth on its own.Error Index
Sources
Not verified
- Pricing: none stated on the repo.
- Real user voices: no real linked post read for this page; the repo has no open issues.
- No GitHub releases exist, so latest release fields are null.
- A named individual builder beyond the repository owner handle Yuna-Celisse
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.