jlcpcb-validate

Community

Ensure PCB files meet JLCPCB manufacturing rules

Authorpjcau
Version1.0.0
Installs0

System Documentation

What problem does it solve?

The skill checks PCB design files for compliance with JLCPCB's manufacturing rules, preventing costly re‑uploads and production delays.

Core Features & Use Cases

  • Comprehensive DFM checks: drill sizes, edge clearances, copper traces, NPTH holes, silkscreen, and required Gerber layers.
  • Best‑practice warnings: suggests improvements like decoupling capacitor placement.
  • Typical use cases: run after PCB changes, before uploading Gerbers to JLCPCB, or when a manufacturing rejection occurs.

Quick Start

Run the JLCPCB validation by executing python3 scripts/validate_jlcpcb.py in the project root.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: jlcpcb-validate
Download link: https://github.com/pjcau/esp32-emu-turbo/archive/main.zip#jlcpcb-validate

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.