kicad-pcb
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".
npx skills add mixelpixx/Konnect --skill kicad-pcb --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 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 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. If connection fails: - Tell the user to open KiCAD and load the project - The board (.kicad_pcb) must be open in the PCB editor - KiCAD's IPC API must be enabled (default in KiCAD 8+) --- ## Toolset Loading Before any PCB work, load the required toolsets: ``` load_toolset('pcb_board') # board outline, layers, setup, stackup load_toolset('pcb_components') # place, move, rotate, align footprints load_toolset('pcb_routing') # traces, vias, differential pairs ``` Zones (`pcb_board`: add_zone; `pcb_routing`: add_copper_pour), component/net queries (`pcb_components`: find_component, get_component_list; `pcb_board`: get_board_info), and bulk placement (`pcb_components`: place_component_array, align_components, duplicate_component) are already covered by the toolsets loaded above. Load additional toolsets as needed: ``` load_toolset('config')
- Prerequisites
- Toolset Loading
- Layout Order
- Placement
- Strategy
- Placement Tools
- Placement Tips
- Routing
- Routing Tools
- routepadtopad
- routetrace
- routedifferentialpair
- Netclasses
- Via Defaults
What does the kicad-pcb skill do?
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".
How do I install it?
Run `npx skills add mixelpixx/Konnect --skill kicad-pcb --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From mixelpixx/Konnect, a repository with 191 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
