← ClaudeAtlas

bom-managerlisted

BOM management for electronics; orchestrates DigiKey/Mouser/LCSC/element14/JLCPCB/PCBWay/KiCad. Triggers: component sourcing, pricing, ordering, BOM export, fab prep, 'what parts do I need', 'cost estimate', 'order components', 'compare pricing'.
juliuswiener/nord-kit · ★ 0 · AI & Automation · score 62
Install: claude install-skill juliuswiener/nord-kit
# BOM Management > **Disambiguation:** This skill handles BOM sourcing, pricing, and ordering. For *schematic analysis* (tracing nets, reviewing designs, checking ERC), use `/kicad`. For *creating new designs from scratch*, use `/circuit-weaver`. BOM data lives in **KiCad schematic symbol properties** as the single source of truth. This skill orchestrates the full lifecycle: analyze the schematic, search distributors, validate parts, write properties back, export tracking CSVs, and generate order files. ## Related Skills | Skill | Purpose | |-------|---------| | `kicad-analyze` | Read/analyze schematics, PCB, footprints | | `digikey-search` | Search DigiKey, download datasheets (primary prototype source) | | `mouser-search` | Search Mouser (secondary prototype source) | | `lcsc-search` | Search LCSC (production/JLCPCB parts) | | `element14-search` | Search Newark/Farnell/element14 (international) | | `jlcpcb-fab` | PCB fabrication & assembly ordering | | `pcbway-fab` | Alternative PCB fab & assembly | ## Scripts Use `<skill-path>` to reference the BOM skill directory. ```bash # Analyze schematic (JSON output, recursive sub-sheets) python <skill-path>/scripts/bom_manager.py analyze path/to/schematic.kicad_sch --json --recursive # Export BOM tracking CSV (creates new or merges with existing) python <skill-path>/scripts/bom_manager.py export path/to/schematic.kicad_sch -o bom/bom.csv --recursive # Generate per-distributor order files (5 boards + 2 spares/line) python <s