This teaches Claude how to write proper component packages in Zener HDL for PCB design. Instead of just wrapping a bare part, you're building reusable blocks that include the support circuitry, layout notes, and design equations someone actually needs to drop the component into a board confidently. The hard rules are practical: search before you create, keep everything in components/ not a separate reference tree, treat the .kicad_sym as truth, and don't guess at passives or oscillator details. It's opinionated about where files live and how to handle legacy examples. If you're working in the diode PCB toolchain and need to go beyond auto-generated wrappers, this is the style guide.
npx skills add https://github.com/diodeinc/pcb --skill reference-design