digikey

Search DigiKey components and download datasheets via the DigiKey API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of searching for electronic components on DigiKey and downloading their datasheets, saving time and effort in the prototyping phase.

Core Features & Use Cases

  • Component Search: Search for components by keyword or MPN and retrieve detailed information.
  • Price and Stock Check: Check component pricing and stock levels.
  • Datasheet Download: Download datasheets directly from DigiKey for easy access.
  • Use Case: When designing a PCB, use this Skill to quickly find the components you need, check their availability, and download their datasheets for further analysis.

Quick Start

Use the digikey skill to search for a component and download its datasheet with 'search "MPN12345" download datasheet'.

Frequently Asked Questions about digikey

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

FAQPage Schema
How do I download electronic component datasheets from DigiKey using an API?

To download electronic component datasheets from DigiKey, you can use a script that queries the DigiKey API with OAuth credentials and Python's requests library to retrieve and save the files directly.

Can I check component pricing and stock levels on DigiKey programmatically?

Yes, you can check component pricing and stock levels on DigiKey programmatically by making HTTP requests to the DigiKey API using Python's requests library with valid OAuth credentials.

Do I need OAuth credentials to search for components on the DigiKey API?

Yes, you need OAuth credentials to authenticate your requests when searching for components on the DigiKey API, along with Python's requests library to execute the HTTP calls.

What is the best way to find electronic components by MPN during PCB prototyping?

The best way to find electronic components by MPN during PCB prototyping is to query the DigiKey API, which returns detailed component information including pricing, stock, and datasheet links.

Does the DigiKey API integration require any specific Python dependencies?

Yes, the DigiKey API integration requires the Python requests library as a dependency to handle HTTP requests for searching components and downloading datasheets.

How do I search for a component and download its datasheet in one step?

You can search for a component and download its datasheet in one step by passing the MPN or keyword to the DigiKey API script, which retrieves the component details and fetches the datasheet file automatically.