Claude Skill
aklofas/kicad-happy
KiCad-Happy 是一款用于 KiCad 电子设计的 AI 编程助手技能,兼容 Claude Code 和 OpenAI Codex,可分析原理图、审查 PCB 布局、运行 SPICE 仿真、采购元器件并准备制造文件。
概览
仓库信息
安装这个 Skill
git clone https://github.com/aklofas/kicad-happy.gitRegistry 信息
项目简介
KiCad-Happy 是一款用于 KiCad 电子设计的 AI 编程助手技能,兼容 Claude Code 和 OpenAI Codex。它能自动完成电路原理图分析、PCB 布局审查、EMC 预合规检查、SPICE 仿真、数据手册下载、元器件采购以及制造文件准备。
AI coding agent skills for KiCad electronics design. Works with Claude Code and OpenAI Codex. Analyze schematics, review PCB layouts, EMC pre-compliance, SPICE simulation, download datasheets, source components, and prep boards for fabrication.
要点
- 电路原理图分析与设计审查
- PCB 布局审查及 EMC 预合规检查
- 支持 SPICE 仿真
- 通过 DigiKey 下载数据手册和采购元器件
- BOM 管理与制造文件准备(Gerber、JLCPCB)
使用场景
- 为硬件团队自动化 KiCad 设计审查
- 准备 Gerber 和 JLCPCB 输出以进行电路板制造
- 直接从 KiCad 项目运行 SPICE 仿真
- 在设计过程中采购元器件并下载数据手册
- 对 PCB 布局执行 EMC 预合规检查
README 摘要
# ⚡ kicad-happy [](https://github.com/aklofas/kicad-happy/actions/workflows/ci.yml) [](https://www.python.org/) [](LICENSE) [](https://github.com/joanbono/awesome-kicad) AI-powered design review for KiCad. Analyzes schematics, PCB layouts, and Gerbers. Catches real bugs before you order boards. Works with **[Claude Code](https://docs.anthropic.com/en/docs/claude-code)**, **[OpenAI Codex](https://github.com/openai/codex)**, **[GitHub Copilot CLI](https://docs.github.com/en/copilot)**, and **[Gemini CLI](https://github.com/google-gemini/gemini-cli)**, as a **GitHub Action** for automated PR reviews, or as standalone Python scripts you can run anywhere. These skills turn your AI coding agent into a full-fledged electronics design assistant that understands your KiCad projects at a deep level: parses schematics and PCB layouts into structured data, cross-references component values against datasheets, detects common design errors, and walks you through the full prototype-to-production workflow. ## 🔬 What it looks like in practice Point your agent at a KiCad project and it does the rest — parses every schematic and PCB file, traces every net, computes every voltage, and tells you what's wrong before you spend money on boards. > "Analyze my KiCad project at `hardware/rev2/`" Here's a condensed example from an open-source robot controller board. The agent found all of this automatically: **It builds your power tree** — tracing every regulator from input to load, computing output voltages from fee