← All creators

AvatarSD

User

Agent skills + headless Python engine giving an AI coding agent full control of KiCad — edit, verify, review & fabricate schematics and PCBs, no GUI.

9 indexed · 0 Featured · 0 stars · avg score 71
Prolific

Categories

Indexed Skills (9)

AI & Automation Listed

kicad-project

Open, inspect, and safely manipulate any KiCad project through the CLEAN→PROBED→STAGED→VERIFIED→RENDERED→REVIEWED→COMMITTED state machine. Use when starting any KiCad work session, setting up lib tables, or when unsure whether it is safe to write to a project.

0 Updated today
AvatarSD
Code & Development Listed

kicad-review

Review KiCad schematic/PCB changes with agent-readable evidence: visual pixel diff between revisions, semantic tree diff, ERC/DRC set-diff vs baseline, and the forum-distilled rule canon. Use before committing any schematic/PCB change, when asked to review a design, or to compare revisions.

0 Updated today
AvatarSD
API & Backend Listed

kicad-schematic

Generate and modify KiCad schematics (.kicad_sch) and PCBs (.kicad_pcb) programmatically, with geometric verification, headless ERC, and rendered visual inspection. Use when asked to draw/implement/extend a schematic, inject circuit blocks into an existing KiCad project, stage footprints on a PCB, or verify schematic wiring/rotation. Trigger phrases: "draw in kicad", "create schematic", "implement schematic", "add to the schematic", "kicad_sch", "footprints on the pcb".

0 Updated today
AvatarSD
Web & Frontend Listed

kicad-component

Find, fetch, and register KiCad components: search local/official symbol and footprint libraries, download missing parts from the internet (easyeda2kicad by LCSC id, SnapEDA/UltraLibrarian zips), and register them in project lib tables. Use when a schematic needs a part that is not already in the project.

0 Updated today
AvatarSD
AI & Automation Listed

kicad-emsim

Electromagnetic field simulation of a KiCad board via gerber2ems + openEMS (dockerized, headless): S-parameters, impedance, and E-field PNG visualizations fed back to the agent. Use when asked to simulate a board's EM behavior, check impedance of traces, or visualize fields.

0 Updated today
AvatarSD
Data & Documents Listed

kicad-fab

Produce fabrication outputs for a KiCad project: grouped engineering BOM, JLCPCB-format BOM and CPL placement file, gerbers and excellon drill. Use when asked to export a BOM, prepare files for JLCPCB/PCBWay, generate gerbers, or package a board for manufacturing.

0 Updated today
AvatarSD
AI & Automation Listed

kicad-improve

Self-improvement loop for the kicad skill pack: each tick picks one backlog item, researches forums if needed, builds/tests against the fixture project, commits, and feeds lessons back into the skills. Use on /loop ticks or when asked to improve the kicad skills.

0 Updated today
AvatarSD
Web & Frontend Listed

kicad-layout

Autoroute a KiCad board headlessly: schematic → staged footprints → placement → freerouting → routed .kicad_pcb, DRC-gated. Use when asked to route a board, do layout from a schematic, or autoroute nets.

0 Updated today
AvatarSD
AI & Automation Listed

kicad-pcb

Stage footprints on a KiCad PCB so Update-PCB-from-Schematic adopts them without duplicates, probe board geometry, run DRC, and render layers for inspection. Use when asked to put footprints on the pcb, prepare a board for layout, or verify a .kicad_pcb change.

0 Updated today
AvatarSD

Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.