Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

datasheet

verified

Extract structured information from integrated circuit and component datasheets (PDF files or URLs) and generate consistent markdown summaries. Use when the user requests to extract, summarize, analyze, or document information from IC/component datasheets, or when they provide a datasheet and want structured documentation. Triggers on phrases like "extract this datasheet", "summarize this datasheet", "analyze [component name]", "document this IC", or when working with datasheets for hardware design.

View on GitHub

Marketplace

lumber-mart

lumberbarons/lumber-mart

Plugin

circuits

hardware

Repository

lumberbarons/lumber-mart

plugins/circuits/skills/datasheet/SKILL.md

Last Verified

February 1, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/lumberbarons/lumber-mart/blob/main/plugins/circuits/skills/datasheet/SKILL.md -a claude-code --skill datasheet

Installation paths:

Claude
.claude/skills/datasheet/
Powered by add-skill CLI

Instructions

# Datasheet

Extract focused, goal-oriented information from IC and component datasheets using a specialized autonomous agent.

## Overview

This skill delegates datasheet extraction to a specialized autonomous agent (`datasheet-agent`) that:
- Processes PDFs (local files) or URLs
- Extracts 2 goal-oriented sections:
  1. **Circuit Design Information**: Pinout, power requirements, logic levels, package (everything needed to wire the component)
  2. **Microcontroller Code Information**: Communication interface, initialization sequence, key registers, operating modes (everything needed to write firmware)
- Generates focused markdown files (~90-120 lines) in `datasheets/` directory
- Ensures 100% accuracy for critical information (pinouts, communication parameters, register addresses)
- Omits detailed electrical tables, timing diagrams, and application circuits available in original datasheet

**Context Efficiency**: The agent processes the datasheet in an isolated context. PDF content is loaded into the agent's context and discarded when the agent completes, keeping the main conversation clean and minimizing token usage.

## How to Use

When a user requests datasheet extraction:

1. **Identify the input**: User provides either:
   - Local PDF path: `/path/to/datasheet.pdf`
   - URL: `https://example.com/datasheet.pdf`

2. **Validate input**:
   - For local files: Verify the file exists and is accessible
   - For URLs: Confirm the URL is well-formed

3. **Delegate to agent**:
   - Use the Task tool to invoke the `datasheet-agent` subagent
   - Provide clear context about the datasheet source (path or URL)
   - Let the agent execute the full 6-step extraction workflow autonomously

   Example delegation:
   ```
   "I'm delegating this datasheet extraction to the datasheet-agent.
   Please process [URL/path], extract goal-oriented information focused on
   circuit design and microcontroller code development, and save the focused
   markdown output to the datasheets/ dire

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
3890 chars