Search Newark, Farnell, and element14 for electronic components — find parts by MPN or distributor part number, check pricing/stock, download datasheets, analyze specifications. One unified API covers all three storefronts (Newark for US, Farnell for UK/EU, element14 for APAC). Free API key, simple query-parameter auth, no OAuth. Datasheets download directly from farnell.com CDN with no bot protection. Sync and maintain a local datasheets directory for a KiCad project, or use batch MPN-list seed
SkillScore86Maintained
Automatic
◆Procurement pack
Last verified 8/15/2026
What it changes
Passed 16 of 18 test cases with the skill, and 7 of 18 without it.
Without skill41%
With skill86%
Checks it passed that the model alone missed
The term parameter uses the id: prefix.
The storeInfo.id parameter is set to au.element14.com.
The command passes the --json flag to fetch_datasheet_element14.py.
and 7 more in the full report
10 fixed9 passed either way3 still failing0 broke
Pass-rate lift
+45 pp
Tokens
+125%
Agent turns
0%
Response time
-46%
Model gemini-3.6-flashMeasured 8/15/2026v119 of 22 cases passed with skill · 18 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 9
Prompt
My element14 API credentials are key-value pairs stored in `~/.config/secrets.env`. What single shell command imports non-commented environment variable definitions from this file into the current terminal session?
What was checked, without and with the skill
Checked
Without skill
With skill
The shell command uses grep -v to filter comments and xargs to export environment variables from ~/.config/secrets.env.
Missed
Passed
case-16 · gemini-3.6-flash · 8/15/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.