This is a complete KiCad design review system that parses schematics, PCBs, Gerbers, and PDF reference designs into structured JSON you can reason about. It cross-references schematic to layout, traces nets, extracts BOMs, checks DRC/ERC, validates power trees and regulator circuits against datasheets, and runs EMC pre-compliance analysis. Every finding includes confidence labels and evidence sources. It enforces a real review contract: datasheet verification, SPICE simulation when available, thermal analysis, and explicit disclosure of what was skipped or could not be verified. Use it when you need more than a visual check before fabrication, or when you want to extract and validate circuits from manufacturer PDFs. It hands off to sourcing and fab skills once the design is vetted.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
15
skills.sh installs
1.2K
GitHub stars
1.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add aklofas/kicad-happy --skill kicad --agent claude-code

Installs into .claude/skills of the current project.

Files

KiCad Project Analysis Skill

Related Skills

SkillPurpose
bomBOM extraction, enrichment, ordering, and export workflows
digikeySearch DigiKey for parts (prototype sourcing)
mouserSearch Mouser for parts (secondary prototype source)
lcscSearch LCSC for parts (production sourcing, JLCPCB)
element14Search Newark/Farnell/element14 (international sourcing, reliable datasheets)
jlcpcbPCB fabrication & assembly ordering
pcbwayAlternative PCB fabrication & assembly
spiceSPICE simulation verification of detected subcircuits
emcEMC pre-compliance risk analysis — consumes schematic + PCB analyzer output

Sponsors

Details

Repository
github.com/aklofas/kicad-happy
Categories
Git & Pull Requests, Code Review & Quality, Debugging, Productivity & Planning, Design & UI/UX, Office & Documents
First seen
Jun 3, 2026

More from aklofas/kicad-happy

All 3
1alirezarezvani avatarcode-revieweralirezarezvani/claude-skillsCode review automation for TypeScript, JavaScript, Python, Go, Swift, Kotlin, C#, .NET, Java, C, C++, Rust, Ruby, PHP, and Dart/Flutter. Analyzes PRs for comple1.2Kskills.sh installs
2quantumnous avatarnewapiquantumnous/skillsAssistant for newapi (new-api), an open-source unified AI gateway platform (https://github.com/QuantumNous/new-api). Use when the user asks about New API, manag1.2Kskills.sh installs
3alirezarezvani avatargrill-mealirezarezvani/claude-skillsInterview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to s1.2Kskills.sh installs
4davila7 avatargoogle-analyticsdavila7/claude-code-templatesAnalyze Google Analytics data, review website performance metrics, identify traffic patterns, and suggest data-driven improvements. Use when the user asks about1.2Kskills.sh installs
5mcollina avatarlinting-neostandard-eslint9mcollina/skillsConfigures ESLint v9 flat config and neostandard for JavaScript and TypeScript projects, including migrating from legacy `.eslintrc*` files or the `standard` pa1.2Kskills.sh installs
6qodex-ai avatarlegal-document-analyzerqodex-ai/ai-agent-skillsBuild agents for legal document analysis, contract review, and compliance checking. Handles document parsing, risk identification, and legal research. Use when 1.2Kskills.sh installs