kicad-review

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

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/pjy4617/pjy-claude-skill --skill kicad-review
Or copy as Structured Prompt for Agent
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.