KiCadRoutingTools
Automated KiCad PCB placement, routing, and design verification
All Skills in This Repository (3)
Pure Emerald Level Indicatorsanalyze-power-nets
Identify KiCad power nets and recommend track widths for boards.
find-high-speed-nets
Identify high-speed nets on KiCad PCBs and estimate frequencies and rise times.
plan-pcb-routing
Analyze KiCad board files to generate step-by-step PCB routing plans.
Frequently Asked Questions
FAQPage SchemaHow to install KiCadRoutingTools?โผ
Run `npx skills add drandyhaas/KiCadRoutingTools --all -g -y` in your terminal to install all skills in this suite globally.
How to autoroute a KiCad PCB board?โผ
Invoke the plan-pcb-routing skill on your .kicad_pcb file and it analyzes components, differential pairs, and power nets, then generates and runs a complete step-by-step routing workflow.
Can it route differential pairs and high-speed signals?โผ
Yes. It identifies differential pairs and high-speed nets via datasheet lookups, then routes them with impedance-controlled widths, length matching, and GND return vias.
Does KiCadRoutingTools work with Claude Code?โผ
Yes. All skills follow the universal SKILL.md standard and run in Claude Code, opencode, and other compatible agent environments, as well as inside the KiCad plugin GUI.
Can I verify a board routed by hand or other tools?โผ
Yes. The review-routed-board skill runs DRC, connectivity, orphan-stub, and length-match checks on any KiCad board and produces a pass/fail sign-off report.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core