Skip to main content

kicad-pcb

Review KiCad PCB layouts with DRC, layer renders, and 3D-model interference inspection.

소스 정보

저장소
American-Embedded/kistack
최근 소스 활동
2026년 9월 10일 04:21
감지된 SKILL.md 언어
영어
스타
395
포크
27

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
kicad-pcb
description
Review KiCad PCB layouts with DRC, layer renders, and 3D-model interference inspection.
# Skill for PCB design and review ## Editing the active board in place For normal placement, routing, and cleanup work, first identify the project's canonical configured `.kicad_pcb` path—the board opened by the project or viewer—and keep using that exact path. Save each meaningful milestone to it so the active board and collaborators show progress. Keep backups and intermediate tool outputs in a separate backup or build directory. If a tool writes a staging or alternate file, validate it and promote the result back to the canonical path with a backup before continuing; do not silently switch the active filename. Use an alternate board only when the user explicitly requests an experiment or alternate design, and label it clearly. Coordinate ownership so only one agent or process writes the active board at a time; other agents may inspect it or prepare changes for integration. ## Placement Place components like decoupling capacitors in orientations and locations that minimize loop area for ground and minimize trace length for inductance. If packages do not fit, consult the engineer to confirm that their recommended size per the schematic may need to change. Your goal is to optimize placement of components, that is paramount. Good placement brings good routing. Review placement by carefully thinking about the actual size of the component, its relation to the other packages. Keep things neatly aligned. Consult the engineer before proceeding with double-sided designs, unless this is explicitly stated. You can render images of specific areas of the PCB or render SVGs from GERBERs with the $kicad-gerbers skill to review this. kicad-monkey also has some capabilities here to allow you to parse the schematic more easily. You are unlikely to one-shot perfect placement, so do not spend time over-optimizing. Place parts in reasonable locations so that it is easier for the engineer to modify them. Board outlines should have rounded or chamfered corners, confirm with the engineer. Connectors that are horizontal should be placed near board edges as a rule. Vertical connectors may be placed in various locations depending on the engineer's requirements. ## Review Confirm with kicad-cli that DRC rules pass. Use kicad-cli to render SVGs of board layers to validate that their connections look reasonable. Use kicad-cli to render images of various areas of the PCB to validate interference with 3D models.
GitHub에서 보기