lcsc

Search LCSC components and manage datasheets within KiCad projects.

919|70|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/aklofas/kicad-happy --skill lcsc-aklofas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lcsc
Source: https://github.com/aklofas/kicad-happy/tree/main/skills/lcsc
Command: npx skills add https://github.com/aklofas/kicad-happy --skill lcsc-aklofas

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, playwright, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the process of sourcing components for KiCad projects by allowing users to search for parts, check stock and pricing, download datasheets, and analyze specifications directly from within KiCad.

Core Features & Use Cases

  • Component Search: Search for electronic components by LCSC number or MPN, check stock, pricing, and download datasheets.
  • Local Datasheet Directory: Sync and maintain a local datasheets directory for a KiCad project.
  • Batch Workflows: Use batch MPN-list seeding for bulk workflows without a project.
  • Use Case: When preparing a BOM for JLCPCB assembly, the user can use this Skill to quickly find LCSC equivalents for parts and download datasheets for all components in the BOM.

Quick Start

Use the lcsc skill to search for an electronic component with the LCSC code 'C14663'.

Frequently Asked Questions about lcsc

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

FAQPage Schema
How do I source LCSC components for a KiCad BOM?

You can source LCSC components for a KiCad BOM by searching parts via LCSC number or MPN. The Skill checks stock, pricing, and specifications using the jlcsearch community API to streamline BOM preparation.

Can I sync datasheets locally for KiCad projects?

Yes, you can sync and maintain a local datasheets directory for KiCad projects. This feature keeps component datasheets synchronized locally, ensuring offline access to specifications during BOM management.

What is the best way to find LCSC equivalents for bulk MPNs?

The best way to find LCSC equivalents for bulk MPNs is using the batch workflow feature. It allows seeding a bulk MPN-list to perform component searches without requiring an active KiCad project.

Does this component sourcing tool require jlcsearch API access?

Yes, jlcsearch API access is required for component sourcing. The Skill relies on this community API to perform part lookups, check stock, retrieve pricing, and download datasheets for LCSC components.

Can I use Playwright to download datasheets for KiCad components?

Yes, Playwright is utilized alongside the requests dependency to download datasheets for KiCad components. These dependencies enable the Skill to automate datasheet retrieval and synchronize local directories.