.claude/skills/manufacturers/amphenol/SKILL.md
# Amphenol Manufacturer Handler Skill ## Overview AmphenolHandler manages Amphenol components including Mini-PV, HD20, SFP+, USB 3.0, and various industrial connectors. ## Supported Component Types - CONNECTOR - CONNECTOR_AMPHENOL ## MPN Patterns ### Mini-PV Series (2.0mm pitch) | Prefix | Description | |--------|-------------| | 504182-xxxx | Mini-PV THT | | 505478-xxxx | Mini-PV SMT | ### HD20 Series (2.0mm pitch) | Prefix | Description | |--------|-------------| | 10120843-xxxx | HD20 TH
npx skillsauth add Cantara/lib-electronic-components .claude/skills/manufacturers/amphenolInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
AmphenolHandler manages Amphenol components including Mini-PV, HD20, SFP+, USB 3.0, and various industrial connectors.
| Prefix | Description | |--------|-------------| | 504182-xxxx | Mini-PV THT | | 505478-xxxx | Mini-PV SMT |
| Prefix | Description | |--------|-------------| | 10120843-xxxx | HD20 THT | | 10120855-xxxx | HD20 SMT |
| Prefix | Description | |--------|-------------| | RJHSE-538x-xx | SFP+ cages |
| Prefix | Description | |--------|-------------| | USB3-A-xx-xxxx | USB 3.0 Type A |
| Prefix | Description | |--------|-------------| | 10051922-xxxx | MinitekPwr (3.0mm pitch) | | 10151980-xxxx | BergStik headers (2.54mm pitch) | | 10129378-xxxx | ICC headers (2.54mm pitch) | | RJMG2310-xx | RJ45 connectors |
| Series | Family | Pitch | Current Rating | |--------|--------|-------|----------------| | 504182 | Mini-PV | 2.00mm | 3.0A | | 505478 | Mini-PV SMT | 2.00mm | 3.0A | | 10120843 | HD20 | 2.00mm | 3.0A | | 10120855 | HD20 SMT | 2.00mm | 3.0A | | 10051922 | MinitekPwr | 3.00mm | 5.0A | | 10151980 | BergStik | 2.54mm | 3.0A |
Extracted from last 4 digits (after dash):
Returns series prefix (e.g., "504182", "10120843", "RJHSE").
getPitch(mpn) - Returns pitch in mmgetMountingType(mpn) - Returns THT, SMT, or OthergetOrientation(mpn) - Returns Right Angle or VerticalgetRatedCurrent(mpn) - Returns rated current in AmpsisShielded(mpn) - Returns true for SFP and USB connectorsgetContactPlating(mpn) - Returns Gold, Tin, or StandardhasRetentionMechanism(mpn) - Returns true for latched connectorsgetApplicationType(mpn) - Returns SFP/SFP+, USB 3.0, RJ45, Power, or SignalWhen testing AmphenolHandler:
matches() behaviorextractPackageCode(), extractSeries(), null handlingnew AmphenolHandler()All issues fixed in PR #86
data-ai
Cost-effective task delegation strategy using Haiku model for straightforward work. Use when planning how to approach simple, pattern-following tasks to minimize costs.
tools
Use when working with component similarity calculations - comparing MPNs, finding equivalent parts, implementing new similarity calculators, or understanding how component matching works.
testing
Use when working with transistor similarity calculations - comparing BJT MPNs, understanding NPN/PNP polarity matching, equivalent groups like 2N2222/PN2222, or transistor-specific similarity logic.
testing
Use when working with sensor similarity calculations - comparing temperature/accelerometer/humidity sensor MPNs, understanding sensor families, equivalent parts, or sensor-specific similarity logic.