iot-engineer-skill/SKILL.md
Expert in Internet of Things, Edge Computing, and MQTT. Specializes in firmware (C/C++), wireless protocols, and cloud integration.
npx skillsauth add 404kidwiz/claude-supercode-skills iot-engineerInstall 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.
Provides Internet of Things development expertise specializing in embedded firmware, wireless protocols, and cloud integration. Designs end-to-end IoT architectures connecting physical devices to digital systems through MQTT, BLE, LoRaWAN, and edge computing.
What are the constraints?
│
├─ **High Bandwidth / Continuous Power?**
│ ├─ Local Area? → **Wi-Fi 6** (ESP32-S3)
│ └─ Wide Area? → **Cellular (LTE-M / NB-IoT)**
│
├─ **Low Power / Battery Operated?**
│ ├─ Short Range (< 100m)? → **BLE 5.3** (Nordic nRF52/53)
│ ├─ Smart Home Mesh? → **Zigbee / Thread (Matter)**
│ └─ Long Range (> 1km)? → **LoRaWAN / Sigfox**
│
└─ **Industrial (Factory Floor)?**
├─ Wired? → **Modbus / Ethernet / RS-485**
└─ Wireless? → **WirelessHART / Private 5G**
| Platform | Best For | Key Services | |----------|----------|--------------| | AWS IoT Core | Enterprise Scale | Greengrass, Device Shadow, Fleet Provisioning. | | Azure IoT Hub | Microsoft Shops | IoT Edge, Digital Twins. | | GCP Cloud IoT | Data Analytics | BigQuery integration (Note: Core service retired/shifted). | | HiveMQ / EMQX | Vendor Agnostic | High-performance MQTT Broker. |
Red Flags → Escalate to security-engineer:
admin/admin) on gatewaysGoal: Detect "Anomaly" (Vibration) on a motor.
Steps:
Data Collection
Model Training
Deployment
#include <edge-impulse-sdk.h>
void loop() {
// Fill buffer with sensor data
signal_t signal;
// ...
// Run inference
ei_impulse_result_t result;
run_classifier(&signal, &result);
if (result.classification[0].value > 0.8) {
// Anomaly detected!
sendAlertMQTT();
}
}
Use case: Syncing state (e.g., "Light ON") when device is offline.
desired state: {"state": {"desired": {"light": "ON"}}}.$aws/things/my-thing/shadow/update/delta.reported state: {"state": {"reported": {"light": "ON"}}}.Use case: Detecting unexpected disconnections.
status/device-001, payload: OFFLINE, retain: true.ONLINE to status/device-001.OFFLINE).Use case: Running on coin cell for years.
void setup() {
// 1. Init sensors
// 2. Read data
// 3. Connect WiFi/LoRa (fast!)
// 4. TX data
// 5. Sleep
esp_sleep_enable_timer_wakeup(15 * 60 * 1000000); // 15 mins
esp_deep_sleep_start();
}
development
Expert in automating Excel workflows using Node.js (ExcelJS, SheetJS) and Python (pandas, openpyxl).
content-media
Expert in designing durable, scalable workflow systems using Temporal, Camunda, and Event-Driven Architectures.
tools
Use when user needs WordPress development, theme or plugin creation, site optimization, security hardening, multisite management, or scaling WordPress from small sites to enterprise platforms.
tools
Expert in Windows Server, Active Directory (AD DS), Hybrid Identity (Entra ID), and PowerShell automation.