Agent skill · Workflow & Productivity

konnect

Mandatory operating rules for ANY task involving KiCAD projects. Loaded when the user mentions KiCAD, schematics, PCBs, or any .kicad_* file. Prevents file corruption by routing all changes through Konnect MCP tools.

mixelpixxgithub.com/mixelpixxGitHub ↗
claude-codeAGPL-3.0
Install
npx skills add mixelpixx/Konnect --skill konnect --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 6 KB
Bundled scripts: none
Path: crates/konnect/assets/skills/konnect/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 191
Language: Rust

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Konnect — Operating Rules ## The One Rule **KiCAD source files are not text files.** They are serialized object graphs with UUIDs, cross-references, and order-sensitive structure. Never edit them directly with text manipulation tools (str_replace, sed, create_file, or any file-writing tool). All modifications go through Konnect MCP tools. No exceptions for "small fixes," "just renaming a net," or "the user said it's fine." ## Protected Files — NEVER Edit Directly - `*.kicad_sch` — schematic sheets - `*.kicad_pcb` — PCB layout - `*.kicad_pro` — project configuration - `*.kicad_sym` / `*.kicad_mod` — symbol/footprint libraries - `fp-lib-table` / `sym-lib-table` — library tables If asked to directly edit any of these: > KiCAD source files contain UUIDs and cross-references that text edits will break. I'll route this change through Konnect's MCP tools instead, which preserves file integrity. ## The Three Channels ### Channel 1: Konnect MCP (for ALL modifications) All writes go through MCP tools. Check they are available first (`list_toolboxes`). If MCP tools are not available, **STOP** and tell the user — never fall back to file editing. ### Channel 2: Exported netlists/BOMs (for rea

What's inside
Steps it walks through
  1. The One Rule
  2. Protected Files — NEVER Edit Directly
  3. The Three Channels
  4. Channel 1: Konnect MCP (for ALL modifications)
  5. Channel 2: Exported netlists/BOMs (for reads and analysis)
  6. Channel 3: Read-only file inspection (last resort)
  7. Standard Workflow
  8. Decision Tree
  9. KiCAD 10 IPC API Reality
  10. Discovery — Finding Available Tools
  11. Available Toolsets
  12. Design Rules Quick Reference
  13. Common Library IDs
  14. Tool Usage Pattern
More from Konnect
All skills →
About this skill
What does the konnect skill do?

Mandatory operating rules for ANY task involving KiCAD projects. Loaded when the user mentions KiCAD, schematics, PCBs, or any .kicad_* file. Prevents file corruption by routing all changes through Konnect MCP tools.

How do I install it?

Run `npx skills add mixelpixx/Konnect --skill konnect --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.

Keep going