kicad-pcb について
KiCad の PCB 設計とレビューを行うエージェント向けスキルで、部品配置、配線、整理を扱います。プロジェクトで設定されたアクティブな基板ファイルを編集し、DRC とレンダリング結果で変更を検証する方針です。
主な機能
- 01プロジェクト設定済みの基板ファイルを維持
- 02部品配置とレイアウトをガイド
- 03アクティブ基板への書き込みを調整
- 04kicad-cli で DRC を確認
- 05レイヤーや領域をレンダリングして検証
活用シーン
- 01デカップリングコンデンサーなどの位置と向きを調整
- 02コネクターと基板外形を配置
- 03PCB の接続が妥当かをレビュー
- 04部品と 3D モデルの干渉を確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ backplaneworks/ kistack --skill kicad-pcbインストール後、Claude Code で/kicad-pcbを入力して読み込まれたか確認します。
詳細
PCB 設計とレビューのスキル
アクティブな基板をその場で編集する
通常の部品配置、配線、整理作業では、まずプロジェクトで設定されている正式な .kicad_pcb のパス(プロジェクトまたはビューアーで開かれている基板)を特定し、以降はその正確なパスを使い続けます。意味のある作業段階ごとにそこへ保存し、アクティブな基板と共同作業者が進捗を確認できるようにします。バックアップや中間ツールの出力は、別のバックアップ用またはビルド用ディレクトリに保管します。ツールがステージングファイルや別ファイルを書き出した場合は、検証してからバックアップを作成し、正式なパスに反映して作業を続けます。アクティブなファイル名を黙って切り替えてはいけません。別の基板を使うのは、ユーザーが実験用または別設計を明示的に要求した場合に限り、内容が分かるよう明確にラベルを付けます。アクティブな基板への書き込みは、常に1つのエージェントまたはプロセスだけが行うよう調整します。他のエージェントは基板を確認したり、統合に向けた変更を準備したりできます。
部品配置
デカップリングコンデンサーなどの部品は、グラウンドのループ面積を小さくし、インダクタンスにつながる配線長を最小限に抑える向きと位置に配置します。パッケージが収まらない場合は、回路図に基づいて推奨されたサイズを変更する必要があるか、エンジニアに確認します。
最優先の目標は、部品配置を最適化することです。適切な配置は、適切な配線につながります。
部品の実際のサイズと、他のパッケージとの位置関係をよく考慮して、配置を確認します。きれいに整列させます。明示的な指示がない限り、両面設計に進む前にエンジニアに相談します。基板の特定領域の画像をレンダリングしたり、$kicad-gerbers スキルで GERBER から SVG をレンダリングしたりして確認できます。kicad-monkey にも、回路図をより簡単に解析する機能があります。
一度で完璧な配置にできる可能性は低いため、過度な最適化に時間をかけないでください。エンジニアが変更しやすいよう、妥当な位置に部品を配置します。
基板外形の角は丸めるか面取りし、エンジニアに確認します。
横向きのコネクターは、原則として基板の端の近くに配置します。縦向きのコネクターは、エンジニアの要件に応じてさまざまな位置に配置できます。
レビュー
kicad-cli で DRC ルールに違反がないことを確認します。
kicad-cli で基板の各レイヤーの SVG をレンダリングし、接続が妥当か確認します。
kicad-cli で PCB の各領域の画像をレンダリングし、3D モデルとの干渉がないか確認します。