Kicad Pcb
Workflow skill for KiCAD PCB layout and routing via MCP tools.
Install
npx skills add mixelpixx/Konnect --skill kicad-pcb -g -a claude-code -y- Repository
- mixelpixx/Konnect1.4k
- Category
- Design
- Updated
- 3d ago
- License
- AGPL-3.0
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Workflow skill for KiCAD PCB layout and routing via MCP tools. Triggers on: "layout the board", "route traces", "PCB", "place footprints", "copper pour", "board outline", "differential pair", "board setup", "track width", "via", "zone", "design rules", "stackup", "silkscreen".
KiCAD PCB Layout Workflow
This skill guides Claude to perform PCB layout using Konnect MCP tools. ALL modifications go through MCP tools, never edit .kicad_pcb files directly.
Prerequisites
Most PCB layout operations require KiCAD to be running with the board file open. The IPC connection communicates with the running KiCAD instance in real-time.
Some board-construction and component tools have guarded closed-board paths. IPC-first
tools fall back to the file only when the transport is unreachable and the target board
has not been observed live during this server session. These paths use revision-aware
atomic writes: placement preserves pads, graphics, attributes, and models; moves
preserve the existing angle; rotations update the footprint and its child angles; the
closed-board flip fallback mirrors supported geometry and swaps front/back layers,
refusing any 3D model whose offset/rotation it cannot transform. On KiCad 10.0.6+,
flip_component prefers KiCad's own native FlipItems IPC command instead, which
handles that 3D-model transform correctly, the file fallback only applies when no
live KiCad holds the board. A reachable KiCad that predates 10.0.6 returns
the structured error unsupported_capability; every reachable rejection stays closed instead of racing
the editor with a file edit.


