jlcpcb-parts

Verifies JLCPCB/LCSC component availability, pricing, footprints via EasyQuery API and scripts.

2|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/pjcau/esp32-emu-turbo --skill jlcpcb-parts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jlcpcb-parts
Source: https://github.com/pjcau/esp32-emu-turbo/tree/main/.claude/skills/jlcpcb-parts
Command: npx skills add https://github.com/pjcau/esp32-emu-turbo --skill jlcpcb-parts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the manual, time‑consuming process of verifying component availability, pricing, and footprint correctness for JLCPCB/LCSC parts when preparing a BOM for PCB assembly.

Core Features & Use Cases

  • BOM verification (check): Parses the project's BOM CSV and reports stock status, pricing tiers, and part types for every LCSC component.
  • Catalog search (search <query>): Retrieves the top matching parts from the JLCPCB catalog based on a free‑form query.
  • Footprint lookup (footprint <LCSC_PART>): Fetches detailed footprint data via the EasyEDA API for accurate PCB design.
  • Part detail lookup (<LCSC_PART>): Shows full specifications, stock levels, and price tiers for a single LCSC part number.
  • Use Case: An engineering team can run /jlcpcb-parts check before ordering PCBs to ensure every component is in stock, affordable, and has the correct footprint.

Quick Start

Run /jlcpcb-parts check to scan the BOM and receive a summarized stock and price report.

Frequently Asked Questions about jlcpcb-parts

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

FAQPage Schema
How do I check JLCPCB parts stock and pricing for a BOM?

To check JLCPCB stock and pricing for a BOM, use the BOM verification command to parse a project CSV and report stock status, part types, and price tiers for every LCSC component.

How do I find the correct PCB footprint for an LCSC component?

To find the correct PCB footprint for an LCSC component, use the footprint lookup function to fetch detailed EasyEDA API data, ensuring accurate PCB design and assembly planning.

What is the best way to search the JLCPCB parts catalog for PCB assembly?

The best way to search the JLCPCB parts catalog is using a free-form query, which retrieves top matching LCSC components and verifies their availability for PCB assembly.

Can I verify LCSC component specifications without external dependencies?

Yes, you can verify LCSC component specifications using standard web search, web fetch, and optional Python scripts to query the EasyEDA API without requiring external dependencies.

How do I validate individual LCSC part numbers before ordering PCBs?

To validate individual LCSC part numbers before ordering PCBs, run a part detail lookup to display full specifications, stock levels, and price tiers for that single component.

When do I need to verify JLCPCB component availability and footprints?

You need to verify JLCPCB component availability and footprints during PCB assembly planning to ensure every component is in stock, affordable, and has the correct footprint before ordering.