一键导入
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 职业分类
Full 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
| 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 script