bom

BOM管理

KiCadの回路図を基準に、部品番号・価格・数量を管理し、販売店検索、部品検証、CSV出力、発注ファイル作成までを支援します。

AIスキル大辞典による日本語要約
品質評価93/100評価確度:十分
人気度(GitHub Star) 100発掘スコア 61
01

このSkillでできること

  • 回路図の部品調達上の不足を分析
  • 部品番号や販売店情報をKiCadのシンボル属性へ反映
  • BOMのCSVや発注ファイルを生成
  • DigiKey、Mouser、LCSCなどの関連スキルを振り分け
02

使い方

01
STEP 1

KiCad回路図を対象に指定する

02
STEP 2

不足している部品情報を分析する

03
STEP 3

販売店や製造サービス向けの情報を補完する

04
STEP 4

BOMをCSVまたは発注用形式で出力する

03

Skillのインストール

このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。

Repository:
https://github.com/aklofas/kicad-happy
手動でインストールする

README / SKILL.mdから機械抽出できたコマンドのみ表示しています。推測したコマンドではありません。

pip install InteractiveHtmlBom
generate_interactive_bom board.kicad_pcb \
--dest-dir bom/ --name-format "%f_ibom_%r" \
--extra-fields "MPN,Manufacturer,DigiKey,Mouser,LCSC" \
--group-fields "Value,Footprint,MPN" \
--checkboxes "Sourced,Placed" --dnp-field "DNP" --no-browser
git clone https://github.com/aklofas/kicad-happy.git
agy plugin install kicad-happy
git clone https://github.com/aklofas/kicad-happy.git
cd kicad-happy
opencode
git clone https://github.com/aklofas/kicad-happy.git
cd kicad-happy
mkdir -p ~/.claude/skills
for skill in kicad spice emc datasheets bom digikey mouser lcsc element14 jlcpcb pcbway; do
ln -sf "$(pwd)/skills/$skill" ~/.claude/skills/$skill
done
04

このSkillを使うプロンプト例

Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。

このKiCad回路図のBOM不足を調べ、LCSC向けの部品情報を整理してください。
出力例を見る
不足項目、候補部品、販売店情報、更新されたBOMまたは発注ファイルが提示されます。
05

安全性チェック

自動解析による参考情報です。Skillの安全性を保証するものではありません。

外部API通信検出あり
Shellコマンド実行検出あり
ファイル読み取り明確な記述なし
ファイル書き込み明確な記述なし
ネットワークアクセス検出あり
認証情報明確な記述なし
検出根拠を見る
  • shell: ]bash # Remove downloaded datasheets (re-downloadable) rm -rf datasheets/ # Remove order files (regenerate before ordering) rm -rf bom/orders/ # Remo
  • shell: ts/ # Remove order files (regenerate before ordering) rm -rf bom/orders/ # Remove schematic backups rm -f *.bak # Remove KiCad analyzer/report files
  • network: evelopment guidelines. --- *Built with [Claude Code](https://docs.anthropic.com/en/docs/claude-code) and [OpenAI Codex](https://github.com/openai/codex
  • network: .anthropic.com/en/docs/claude-code) and [OpenAI Codex](https://github.com/openai/codex).* 🤖
  • dangerous: ]bash # Remove downloaded datasheets (re-downloadable) rm -rf datasheets/ # Remove order files (regenerate before ordering) rm -rf bom/orders/ # Remo
  • dangerous: ts/ # Remove order files (regenerate before ordering) rm -rf bom/orders/ # Remove schematic backups rm -f *.bak # Remove KiCad analyzer/report files
06

関連Skill