Konnect

Směruje všechny úpravy schémat/PCB KiCAD přes server Konnect MCP namísto syrových textových úprav.

od mixelpixx · mixelpixx/Konnect

Funguje s nastavením ★ 7.6/10

Konnect — Směruje všechny úpravy schémat/PCB KiCAD přes server Konnect MCP namísto syrových textových úprav.

Co umí

Provozní pravidla, která vynucují jakýkoli úkol související s KiCAD (schémata, PCB, soubory .kicad_*) přes nástroje Konnect MCP namísto přímých textových úprav, protože soubory S-expression KiCAD obsahují UUID a křížové reference, které naivní textové úpravy mohou tiše poškodit. Spouští se při zmínkách o KiCAD, schématech, PCB nebo souborech .kicad_*, ale skutečně dělá cokoli jiného než odmítnutí a vysvětlení, pokud není nainstalován a spuštěn samostatný server Konnect MCP (plugin KiCAD 10).

Testovací report

Čistě markdownová dovednost s provozními pravidly (žádné přiložené skripty), která správně odmítá přímé úpravy souborů .kicad_sch/.kicad_pcb a přesměrovává na nástroje MCP – ale dělá cokoli skutečného pouze v případě, že je nainstalován a spuštěn samostatný server Konnect MCP, což znamená kompletní instalaci KiCAD 10 plus samostatný Rust plugin (AGPL-3.0, pro komerční použití je vyžadována komerční licence) – skutečné tření při nastavení nad rámec kopírování složky dovednosti. Také jsem zjistil, že vlastní počet nástrojů dovednosti (177 nástrojů/17 sad nástrojů) je v rozporu s kanonickým souborem tool-directory.md generovaným ze zdrojového kódu repozitáře (185 nástrojů/18 sad nástrojů).

Testováno: 2026-07-16 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /konnectSměruje všechny úpravy schémat/PCB KiCAD přes server Konnect MCP namísto syrových textových úprav.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

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