Datasheet Intelligence

Extract component datasheet parameter tables and digitize curves to CSV and JSON.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/lgili/skillex --skill datasheet-intelligence
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Datasheet Intelligence
Source: https://github.com/lgili/skillex/tree/main/skills/datasheet-intelligence
Command: npx skills add https://github.com/lgili/skillex --skill datasheet-intelligence

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pdfplumber, Pillow, matplotlib, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Extracting structured data from component datasheets is tedious and error-prone; this skill automates the extraction of parameter tables and curve data to accelerate component modeling and simulation.

Core Features & Use Cases

  • Parameter table extraction (Absolute Maximum Ratings, Electrical Characteristics) into CSV with section context.
  • Curve digitization from graphs (I–V, Transfer Characteristics) using axis calibration, producing data ready for simulation or plotting.
  • Data export formats and ready-to-use metadata for Python, SPICE, or C++ lookup-table workflows.
  • Use Case: Quickly build a transistor or MOSFET model by extracting BV_DSS, Vgs(th), Rds(on) tables and digitizing Id–Vds curves for SPICE analysis.

Quick Start

Run the datasheet intelligence workflow on a component datasheet PDF to extract parameter tables, digitize curves, and export calibrated data for simulations.

Frequently Asked Questions about Datasheet Intelligence

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

FAQPage Schema
How do I extract parameter tables from a PDF datasheet into CSV?

You can extract parameter tables like Absolute Maximum Ratings from a PDF datasheet into CSV by using pdfplumber to identify the document structure and export the text with section context for analysis.

What is the best way to digitize I-V curves from component datasheets for SPICE simulation?

Digitizing I-V curves from component datasheets for SPICE simulation involves calibrating the graph axes and extracting coordinate data, which can then be exported as CSV or JSON formats ready for modeling.

Can I use Python to automate curve digitization and export the data as JSON?

Yes, you can use Python to automate curve digitization by leveraging Pillow for image processing and matplotlib for visual verification, exporting the resulting calibrated data directly as JSON.

Does pdfplumber work well for extracting electrical characteristics from electronics datasheets?

Pdfplumber works well for extracting electrical characteristics from electronics datasheets by identifying structural layouts and capturing parameter tables to output as Markdown-ready summaries.

How do I prepare MOSFET lookup tables from a datasheet for C++ workflows?

To prepare MOSFET lookup tables from a datasheet for C++ workflows, extract parameters like Rds(on) and digitize transfer characteristics curves, then export the structured metadata into CSV format.