kicad-review

Automate KiCad schematic reviews with ERC/DRC, parsing, netlist analysis, and BOM verification.

Updated Mar 17, 2026
Ready to run
npx skills add https://github.com/pjy4617/pjy-claude-skill --skill kicad-review
๐Ÿ’ฌ Prompt for ChatGPT / Claude Chatโ–ผ
Please help me install this Agent Skill.
Skill: kicad-review
Source: https://github.com/pjy4617/pjy-claude-skill/tree/main/plugins/vivado/skills/kicad-review
Command: npx skills add https://github.com/pjy4617/pjy-claude-skill --skill kicad-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

KiCad ํšŒ๋กœ๋„ ๋ฆฌ๋ทฐ๋ฅผ ์ž๋™ํ™”ํ•˜์—ฌ ERC/DRC ์‹คํ–‰, ์Šคํ‚ค๋งคํ‹ฑ ํŒŒ์‹ฑ, ๋„ท๋ฆฌ์ŠคํŠธ ๋ถ„์„, BOM ๊ฒ€์ฆ์„ ํ†ตํ•ด ์ˆ˜์ž‘์—…์„ ๋Œ€ํญ ์ค„์ด๊ณ  ์„ค๊ณ„ ํ’ˆ์งˆ์„ ๋†’์ž…๋‹ˆ๋‹ค.

Core Features & Use Cases

  • ERC/DRC ์ž๋™ ์‹คํ–‰ ๋ฐ ๊ฒฐ๊ณผ ์š”์•ฝ
  • ์Šคํ‚ค๋งคํ‹ฑ ํŒŒ์‹ฑ ๋ฐ ๋ถ€ํ’ˆ ๋ถ„๋ฅ˜, ๊ณ„์ธต ๊ตฌ์กฐ ํŒŒ์•…
  • ๋„ท๋ฆฌ์ŠคํŠธ ๊ธฐ๋ฐ˜ ์—ฐ๊ฒฐ์„ฑ ๊ฒ€์ฆ ๋ฐ ํ•€ ๋งคํ•‘ ์ฒดํฌ
  • BOM ๊ฒ€์ฆ ๋ฐ ์ž ์žฌ์  ๋ถ€ํ’ˆ ์ค‘๋ณต ์ œ์•ˆ

Quick Start

KiCad ํ”„๋กœ์ ํŠธ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ด ์Šคํ‚ฌ์— ์ „๋‹ฌํ•˜๋ฉด ERC/DRC๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ์Šคํ‚ค๋งคํ‹ฑ ํŒŒ์‹ฑ๊ณผ ๋„ท๋ฆฌ์ŠคํŠธ ๋ถ„์„์„ ํ†ตํ•ด ํšŒ๋กœ๋ฅผ ์ข…ํ•ฉ์ ์œผ๋กœ ๊ฒ€ํ† ํ•œ ๋’ค ์ˆ˜์ • ์ œ์•ˆ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Frequently Asked Questions about kicad-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate KiCad schematic review and validation for multi-sheet projects?โ–ผ

To automate KiCad schematic review, pass your KiCad project directory to the tool to execute ERC/DRC, parse schematics, analyze netlists, and verify BOM for comprehensive design validation.

What does ERC and DRC validation check in a KiCad PCB design?โ–ผ

ERC and DRC validation in KiCad checks electrical rule compliance and design rule constraints by generating reports from .kicad_sch and .kicad_pcb files to identify schematic and layout errors.

Do I need kicad-cli installed to run automated schematic parsing and netlist analysis?โ–ผ

Yes, you need kicad-cli installed to run automated schematic parsing and netlist analysis, as the tool requires KiCad CLI tools to access project files and generate ERC, DRC, and BOM reports.

Can I verify BOM exports and detect duplicate components from a KiCad project?โ–ผ

Yes, you can verify BOM exports and detect duplicate components by running automated BOM verification on your KiCad project, which identifies potential part duplications and validates the bill of materials.

What is the best way to check netlist connectivity and pin mapping across KiCad schematics?โ–ผ

The best way to check netlist connectivity is through automated netlist analysis, which verifies pin mapping and electrical connections across multi-sheet KiCad schematic integration projects.

Why does automated KiCad design audit fail without .kicad_sch and .kicad_pcb files?โ–ผ

Automated KiCad design audit fails without .kicad_sch and .kicad_pcb files because these project files are required inputs for the kicad-cli tool to generate ERC/DRC reports and perform schematic parsing.