Konnect

Router alle KiCAD schematic/PCB edits gennem Konnect MCP serveren i stedet for rå tekst edits

Af mixelpixx · mixelpixx/Konnect

Virker med opsætning ★ 7.6/10

Konnect — Router alle KiCAD schematic/PCB edits gennem Konnect MCP serveren i stedet for rå tekst edits

Hvad det gør

Driftsregler, der tvinger enhver KiCAD-relateret opgave (skemaer, PCB'er, .kicad_* filer) gennem Konnects MCP-værktøjer i stedet for direkte tekstedigering, da KiCADs S-expression filer indeholder UUID'er og krydsreferencer, som naive tekstedigeringer kan stille korrumpere. Udløses ved omtale af KiCAD, skemaer, PCB'er eller .kicad_* filer, men gør kun rent faktisk noget ud over at afvise og forklare, hvis den separate Konnect MCP server (et KiCAD 10 plugin) er installeret og kørende.

Testrapport

Ren markdown driftsregler skill (ingen bundtede scripts), der korrekt afviser direkte redigeringer af .kicad_sch/.kicad_pcb filer og omdirigerer til MCP-værktøjer - men den gør kun noget reelt, hvis den separate Konnect MCP server er installeret og kørende, hvilket betyder en fuld KiCAD 10 installation plus et standalone Rust plugin (AGPL-3.0, kommerciel licens påkrævet for forretningsbrug) - reel setup friktion ud over at kopiere skill-mappen. Fangede også skill'ens eget værktøjstal (177 værktøjer/17 værktøjssæt) i modstrid med repoets kanoniske, kilde-genererede værktøj-directory.md (185 værktøjer/18 værktøjssæt).

Testet: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/mixelpixx/Konnect
mkdir -p ~/.claude/skills
cp -r Konnect/crates/konnect/assets/skills/konnect ~/.claude/skills/konnect

Kommandoer og eksempelprompter

  • /konnectRouter alle KiCAD schematic/PCB edits gennem Konnect MCP serveren i stedet for rå tekst edits

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Change this resistor's value in my KiCAD schematic file for me.
  • I need to edit a .kicad_pcb footprint without corrupting the UUIDs.
  • Add a new component to this KiCAD 10 project's schematic sheet.