前端开发

datasheets

aklofas/kicad-happy

Extract structured specifications from electronic component datasheet PDFs — pinouts, electrical characteristics, peripherals, topology, and features. Cache extractions per project for consumption by schematic and PCB analyzers. Primary consumer infrastructure for `kicad`, `emc`, `spice`, and `thermal` analyzers. Use this skill whenever the user asks to extract, verify, or read specs from a component datasheet; when analyzers need verified IC knowledge (EN pin thresholds, PG presence, USB peripheral speed); or when a review mentions datasheet coverage, extraction quality, or per-MPN specifications. Also triggers on "extract this datasheet", "what are the specs for MPN X", "verify datasheet extraction", or "check pin functions for part Y".

  • 616 次安装
  • 1500 星标
  • 收录于

安装命令

npx skills add https://github.com/aklofas/kicad-happy --skill datasheets

SKILL.md

Datasheets Skill

Related Skills

Skill Relationship
digikey / mouser / lcsc / element14 Producers — download the PDFs under <project>/datasheets/ that this skill extracts from
kicad Primary consumer — VM-001/PU-001/FS-001/PP-001/LR-001/XT-001 + Phase 4b lookup detectors (AM-001/OV-001/TJ-001/FT-001/EX-001) query extractions via lookup(mpn) for verified-IC knowledge
emc Consumer — switching-frequency, package-Rθ_JA, and operating-voltage data sharpen EMC heuristics
spice Consumer — SPICE model presence + IBIS data feed simulation-readiness checks
thermal Consumer — package Rθ_JA + junction temperature limits drive Tj estimates (TS-001..TJ-001)
bom Indirect — coverage of structured extractions affects BOM verification confidence

Handoff guidance: This skill is consumer infrastructure. The typical flow is distributor skill downloads PDF → datasheets skill extracts → analyzer skill queries. Use this skill directly when (a) the user asks to extract or verify a specific MPN, (b) an analyzer reports trust_level: low and the gap is per-MPN extraction quality, or (c) a new MPN was added to the BOM and downstream detectors should pick up its verified specs. Don't run this skill in isolation if the user just wants a design review — call it from the kicad workflow at the "Sync datasheets" step instead.

Purpose

Extract structured, machine-readable specifications from component datasheet PDFs and make them available to analyzer skills. Works on whatever PDFs are downloaded under <project>/datasheets/ (downloads are owned by distributor skills like digikey, mouser, lcsc, element14).