Konnect

Ruter alle KiCAD skjematisk/PCB-redigeringer gjennom Konnect MCP-serveren i stedet for rå tekstredigeringer

av mixelpixx · mixelpixx/Konnect

Krever oppsett ★ 7.6/10

Konnect — Ruter alle KiCAD skjematisk/PCB-redigeringer gjennom Konnect MCP-serveren i stedet for rå tekstredigeringer

Hva den gjør

Driftsregler som tvinger enhver KiCAD-relatert oppgave (skjemaer, PCB-er, .kicad_* filer) gjennom Konnects MCP-verktøy i stedet for direkte tekstredigering, siden KiCADs S-uttrykksfiler bærer UUID-er og kryssreferanser som naive tekstredigeringer kan stille korrumpere. Utløses ved omtale av KiCAD, skjemaer, PCB-er eller .kicad_* filer, men gjør faktisk noe utover å nekte og forklare hvis den separate Konnect MCP-serveren (et KiCAD 10-plugin) er installert og kjører.

Testrapport

Ren markdown driftsregler-ferdighet (ingen bundlete skript) som korrekt nekter direkte redigeringer av .kicad_sch/.kicad_pcb filer og omdirigerer til MCP-verktøy – men den gjør bare noe ekte hvis den separate Konnect MCP-serveren er installert og kjører, noe som betyr en full KiCAD 10-installasjon pluss en frittstående Rust-plugin (AGPL-3.0, kommersiell lisens kreves for forretningsbruk) – ekte installasjonsfriksjon utover å kopiere ferdighetsmappen. Fanget også ferdighetens eget verktøytall (177 verktøy/17 verktøysett) som motsier repoets kanoniske, kildegenererte verktøy-directory.md (185 verktøy/18 verktøysett).

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

Installer

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

  • /konnectRuter alle KiCAD skjematisk/PCB-redigeringer gjennom Konnect MCP-serveren i stedet for rå tekstredigeringer

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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.