kicad-bom

Installation
SKILL.md

Skill for part search, resolving BOM items

Use either of the following MCPs for search:

If either of the MCPs are not installed, prompt the user to install at least one before proceeding.

Search for parts that meet actual requirements of the PCB. Use other skills that are available to you to determine if proposed parts will work electrically and mechanically.

If the user has not yet specified a package size for a certain part, please prompt them before proceeding.

For ceramic capacitors, ensure that their values for applied DC voltage are adequately derated, that dielectric temp spec is checked, and that the package sizes assigned per device are respected. If in an audio application, ensure that we are not using a dielectric that is likely to vibrate.

For resistors, ensure that their power rating is proper for the applied pwoer. If used in a sensitive application, use thin-film resistors for lower noise as a rule.

For inductors, prefer those that have existing footprints in KiCad if at all possible. Since many inductors are not as standardized, please confirm with the user the value, current, saturation current, DCR, etc to assist in selecting footprint. If the footprint already exists, please find one that matches.

In the case of RF matching components, please use C0G/NP0 capacitors and high-Q inductors.

Installs
230
GitHub Stars
386
First Seen
Sep 2, 2026
kicad-bom — american-embedded/kistack