.claude/skills/manufacturers/bosch/SKILL.md
# Bosch Manufacturer Handler Skill ## Overview BoschHandler manages Bosch Sensortec MEMS sensors including accelerometers, gyroscopes, IMUs, magnetometers, pressure sensors, environmental sensors, and gas sensors. ## Supported Component Types - SENSOR - ACCELEROMETER - ACCELEROMETER_BOSCH - GYROSCOPE - GYROSCOPE_BOSCH - IMU_BOSCH - MAGNETOMETER - MAGNETOMETER_BOSCH - PRESSURE_SENSOR - PRESSURE_SENSOR_BOSCH - HUMIDITY_SENSOR - HUMIDITY_SENSOR_BOSCH - TEMPERATURE_SENSOR - TEMPERATURE_SENSOR_BOSC
npx skillsauth add Cantara/lib-electronic-components .claude/skills/manufacturers/boschInstall 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.
BoschHandler manages Bosch Sensortec MEMS sensors including accelerometers, gyroscopes, IMUs, magnetometers, pressure sensors, environmental sensors, and gas sensors.
| Prefix | Description | |--------|-------------| | BMAx | Digital accelerometers | | SMBx | Analog accelerometers |
| Prefix | Description | |--------|-------------| | BMGx | Digital gyroscopes |
| Prefix | Description | |--------|-------------| | BMIx | Accelerometer + Gyroscope |
| Prefix | Description | |--------|-------------| | BMMx | Digital magnetometers |
| Prefix | Description | |--------|-------------| | BMPx | Barometric pressure sensors |
| Prefix | Description | |--------|-------------| | BMEx | Humidity + Pressure + Temperature |
| Prefix | Description | |--------|-------------| | BME68x | Gas sensors | | BME69x | Advanced gas sensors |
| Suffix | Package | |--------|---------| | FB | LGA | | FL | Ultra-small LGA | | MI | Metal lid LGA | | TR | LGA Tape & Reel | | SG | SMD | | WB | WLCSP | | CP | CSP |
Returns base series (e.g., "BMA456", "BMI270", "BME680").
| Code | Range | |------|-------| | -T | Standard (-40 to +85°C) | | -H | High temp (-40 to +105°C) | | -L | Low temp (-40 to +65°C) | | -A | Automotive (-40 to +125°C) |
When testing BoschHandler:
matches() behaviorextractPackageCode(), extractSeries(), null handlingnew BoschHandler()All issues fixed in PR #88
| Part Number | Description | |-------------|-------------| | BME280 | Environmental sensor (humidity, pressure, temp) | | BME680 | Gas sensor with environmental sensing | | BMI270 | 6-axis IMU | | BMP388 | Barometric pressure sensor | | BMA456 | 3-axis accelerometer |
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.