This gives Claude detailed knowledge of JLCPCB's PCB fabrication and assembly service, including their parts library (698 basic parts with no extra fee, 300k+ extended parts at $3 each), BOM/CPL format requirements, design rules down to 5mil traces, and the rotation offset quirks that trip people up on SOT-23s and QFNs. It's built for the common workflow of ordering bare prototype boards with stencils during development, then switching to fully assembled production runs using LCSC parts. The skill covers both Economic assembly (top side SMD only) and Standard (both sides plus through-hole), and importantly includes the exact column headers JLCPCB expects in your BOM CSV or the upload will just fail. Works alongside the kicad, bom, and lcsc skills for the full manufacturing pipeline.

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

Install

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

Installs into .claude/skills of the current project.

Files

JLCPCB — PCB Fabrication & Assembly

JLCPCB is a PCB fabrication and assembly service based in Shenzhen, China. It is a sister company to LCSC Electronics (common ownership) — they share the same parts library.

Typical usage: Order bare prototype PCBs + framed stencil from JLCPCB during prototyping (parts sourced separately from DigiKey/Mouser, hand-assembled in lab). For production runs (100s qty), order fully assembled boards from JLCPCB using LCSC parts. PCBWay is an alternative assembler. For component searching, see the lcsc skill. For BOM management, gerber/CPL export, and stencil ordering, see the bom skill.

Related Skills

Sponsors

Details

Repository
github.com/aklofas/kicad-happy
Categories
Automation & Workflows, Design & UI/UX
First seen
Jun 3, 2026

More from aklofas/kicad-happy

All 3
1cazala avatarwebgpucazala/webgpu-skillDesign, implement, debug, review, and optimize portable WebGPU applications and WGSL shaders. Use when building render or compute pipelines; GPU simulations, ce873skills.sh installs
2railwayapp avatardatabaserailwayapp/railway-skillsThis skill should be used when the user wants to add a database (Postgres, Redis, MySQL, MongoDB), says "add postgres", "add redis", "add database", "connect to872skills.sh installs
3oracle avatarnetsuite-suitescript-upgradeoracle/netsuite-suitecloud-sdkSuiteScript 1.0, 2.0, and 2.x to 2.1 migration assistant. Analyzes, converts, explains, and validates script upgrades. Covers 125+ API mappings, 34 object conve867skills.sh installs
4softaworks avatarjirasoftaworks/agent-toolkitUse when the user mentions Jira issues (e.g., "PROJ-123"), asks about tickets, wants to create/view/update issues, check sprint status, or manage their Jira wor854skills.sh installs
5circlefin avatarunify-balancecirclefin/skillsBuild unified cross-chain USDC balance management with Circle Unified Balance Kit SDK via App Kit (`@circle-fin/app-kit`) or standalone (`@circle-fin/unified-ba851skills.sh installs
6steipete avatarbrave-searchsteipete/agent-scriptsWeb search and content extraction via Brave Search API. Use for searching documentation, facts, or any web content. Lightweight, no browser required.831skills.sh installs