KiSkill

Pack of Claude Code skills plus a headless Python engine that gives a coding agent full control of a KiCad project: read, edit, verify, review, and commit live boards.

SkillOpen sourceActiveECAD

What it does and how it connects

KiSkill is a pack of Claude Code skills plus a pure-Python engine (kx) that lets a coding agent read, edit, verify, review, and fabricate KiCad schematics and PCBs with no GUI and no mouse, every change checked before it lands. It targets KiCad 9 and 10 file-based projects, plus live board editing in an open KiCad 10 PCB editor over IPC (also on a remote host through an ssh socket forward), and live schematic editing rides the same adapter on KiCad 11.

The skills cover the project session state machine, component lookup (including LCSC through easyeda2kicad and SnapEDA and UltraLibrarian zips), schematic generation and editing, PCB staging and DRC, schematic-to-placed-and-routed layout through freerouting gated on DRC, review (pixel diff, semantic tree diff, ERC and DRC set-diff against a baseline), fabrication (grouped engineering BOM, JLCPCB BOM and CPL, Gerbers, drill), electromagnetic simulation through gerber2ems and openEMS, and a self-improvement loop.

Safety rests on three claims in the README: a lossless s-expression parser with byte-identical round-trips on real multi-megabyte boards, a geometric verifier (pins, overlaps, grid) that must pass before any file is saved, and renders and triple diffs fed back to the agent so decisions rest on what actually changed. The engine is stdlib-only; install is one clone and one script, with no pip.

Recurring errors it addresses

Error Index entries this tool is built to reduce or work around.

Sources

  1. 1READMEgithub.com
  2. 2GitHub repo statsapi.github.com

Not verified

  • No GitHub releases exist, so latest release fields are null.
  • Pricing: none stated on the repo.
  • Real user voices: recent issues are all by the owner.
  • A standalone vendor website: repo only.

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.