zener-language

Installation
SKILL.md

Zener Language

Canonical Zener HDL semantics and authoring guidance.

Workflow

  1. Use pcb doc --package @stdlib or pcb doc --package <package> to find the public API and source root (<!-- source: ... -->); add --list for the file tree. Read source from that root for exact behavior.
  2. Preserve trailing # pcb:sch ... comments. Only update names inside an existing comment when you rename the matching component or net.
  3. For recent Zener, stdlib, and pcb CLI changes, check the pcb changelog entries for the installed version and nearby previous releases: https://github.com/diodeinc/pcb/blob/main/CHANGELOG.md

Language

Base language is normal Starlark — expressions, functions, loops, comprehensions, dicts, lists, load(). Below is the Zener-specific layer.

Modules:

Related skills

More from diodeinc/pcb

Installs
902
Repository
diodeinc/pcb
GitHub Stars
238
First Seen
Mar 17, 2026