Konnect

Kieruje wszystkie edycje schematów/PCB KiCAD przez serwer Konnect MCP zamiast edycji surowego tekstu

Autor: mixelpixx · mixelpixx/Konnect

Działa po konfiguracji ★ 7.6/10

Konnect — Kieruje wszystkie edycje schematów/PCB KiCAD przez serwer Konnect MCP zamiast edycji surowego tekstu

Co robi ten skill

Zasady działania, które wymuszają, aby każde zadanie związane z KiCAD (schematy, PCB, pliki .kicad_*) przechodziło przez narzędzia Konnect MCP zamiast bezpośredniej edycji tekstu, ponieważ pliki S-expression KiCAD zawierają identyfikatory UUID i odniesienia krzyżowe, które naiwne edycje tekstu mogą cicho uszkodzić. Aktywuje się na wzmianki o KiCAD, schematach, PCB lub plikach .kicad_*, ale faktycznie robi coś więcej niż tylko odrzucenie i wyjaśnienie, jeśli oddzielny serwer Konnect MCP (wtyczka KiCAD 10) jest zainstalowany i uruchomiony.

Raport z testu

Czysto markdownowe zasady działania (brak dołączonych skryptów), które poprawnie odrzucają bezpośrednie edycje plików .kicad_sch/.kicad_pcb i przekierowują do narzędzi MCP - ale robią coś rzeczywistego tylko wtedy, gdy oddzielny serwer Konnect MCP jest zainstalowany i uruchomiony, co oznacza pełną instalację KiCAD 10 plus samodzielną wtyczkę Rust (AGPL-3.0, licencja komercyjna wymagana do użytku biznesowego) - rzeczywiste tarcia konfiguracyjne poza kopiowaniem folderu umiejętności. Zauważono również, że własna liczba narzędzi umiejętności (177 narzędzi/17 zestawów narzędzi) jest sprzeczna z kanonicznym, wygenerowanym ze źródła katalogiem narzędzi repozytorium (185 narzędzi/18 zestawów narzędzi).

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

Instalacja

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

Komendy i przykładowe prompty

  • /konnectKieruje wszystkie edycje schematów/PCB KiCAD przez serwer Konnect MCP zamiast edycji surowego tekstu

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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.