Skip to content
Tresca

pcb skills (Diode)

SkillCommunity

Agent skills for Diode's pcb CLI and Zener language: import KiCad projects, run ngspice testbenches and search parts. By Diode.

473 starsUpdated 1 day agoGitHub data from 5 Nov 2026

At a glance

Type
Skill
Works with
KiCad, ngspice
Tool versions
KiCad 10.x for layout generation; not needed for building Zener designs
Operating systems
macOS, Linux, Windows
Needs a KiCad licence
No
AI clients documented
Not stated in its documentation
Licence
MIT
Language
Markdown

What it can do

  • importing-kicad-projects converts a .kicad_pro or root .kicad_sch into a Zener package with pcb import, then checks the import diagnostics and BOM.
  • spice-sim writes focused Zener testbenches and runs them through ngspice in batch mode with pcb sim.
  • zener-language, librarian and registry-search teach the agent the Starlark-based language and how to find and add parts.

Limitations

  • Only useful if you design in Zener with the pcb CLI; the skills don't edit KiCad projects in place.
  • Native Windows support for the pcb tool is experimental; the project suggests WSL2.
  • The README doesn't explain how to install the skills into an agent.

Install

This command downloads a script and runs it immediately. Read the script first.

curl -fsSL https://raw.githubusercontent.com/diodeinc/pcb/main/install.sh | bash

Source: github.com/diodeinc/pcb

MCP servers and skills run code on your computer. Review the source before installing.

AI-generated models, drawings and results must be checked by a qualified engineer before use.