بنقرة واحدة
jlcpcb-parts
Search JLCPCB/LCSC parts catalog and check BOM component availability
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Search JLCPCB/LCSC parts catalog and check BOM component availability
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | jlcpcb-parts |
| model | claude-opus-4-7 |
| description | Search JLCPCB/LCSC parts catalog and check BOM component availability |
| disable-model-invocation | true |
| allowed-tools | Bash, Read, Grep, Glob, WebFetch, WebSearch |
| argument-hint | ["check | search <query> | footprint <LCSC_PART> | <LCSC_PART>"] |
Search the JLCPCB/LCSC parts catalog, verify BOM component availability, and check stock/pricing for PCB assembly orders.
check -- BOM Stock VerificationArgument: /jlcpcb-parts check
Parses the project BOM and checks every component against the JLCPCB catalog.
release_jlcpcb/bom.csv or hardware/kicad/jlcpcb/bom.csvpython3 scripts/jlcpcb_parts.py check to parse BOM and list all partssite:jlcpcb.com <LCSC_PART>search <query> -- Catalog SearchArgument: /jlcpcb-parts search 0805 capacitor 10uF
Searches the JLCPCB parts catalog for components matching the query.
site:jlcpcb.com/parts <search terms>footprint <LCSC_PART> -- Footprint Lookup (via EasyEDA API)Argument: /jlcpcb-parts footprint C25804
Fetches footprint details for an LCSC part using the EasyEDA/JLCPCB component API (same method as JLC2KiCad_lib).
python3 scripts/jlcpcb_parts.py footprint <LCSC_PART>https://easyeda.com/api/products/<LCSC_PART>/components?version=6.5.40<LCSC_PART> -- Part LookupArgument: /jlcpcb-parts C25804
Looks up detailed information for a specific LCSC part number.
https://jlcpcb.com/partdetail/<LCSC_PART>The final output for check mode should be a markdown table:
| # | LCSC Part | Component | Footprint | Stock | Type | Price | Status |
|---|-----------|-----------|-----------|-------|------|-------|--------|
| 1 | C2913202 | ESP32-S3 | Module | 5000 | Ext | $3.20 | OK |
| 2 | C181692 | IP5306 | ESOP-8 | 0 | Ext | $0.45 | OUT! |
Status values:
release_jlcpcb/bom.csv -- Current BOM for JLCPCB orderhardware/kicad/jlcpcb/bom.csv -- Alternative BOM locationscripts/jlcpcb_parts.py -- BOM parser helper scriptFull PCB verification loop using local kicad-cli (DRC + 3D render + gerbers)
Create a new Claude Code skill for this project. Use when you need to add a new skill, improve an existing skill, or convert a workflow into a reusable skill.
Verifies that every PCB pad-to-net assignment matches the manufacturer datasheet pin specifications. Use when changing board.py/routing.py/footprints.py, after GPIO remapping, before releases, or when adding new components. Automated guard against wiring errors like unconnected VBUS, wrong pin assignments, or missing GND connections.
Design intent adversary — cross-checks GPIO, nets, power chains, signal paths across firmware/schematic/PCB/datasheet sources to find lost connections and inconsistencies
Analyze a DFM report and fix all issues in the PCB generation scripts
Run DFM guard tests and add new regression tests after fixing PCB issues