From domain-iot
Guides MQTT messaging patterns for IoT systems: topic hierarchy design, QoS selection, retained messages, LWT for presence, broker deployment, and MQTT 5.0 features like shared subscriptions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/domain-iot:mqtt-patternsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Designing MQTT topic hierarchies for a new IoT system
# in production — you will receive everything on the broker; your consumer will not survive itreferences/topics-and-qos.md — topic naming conventions, hierarchy patterns, QoS comparison table, retained messages, LWT configuration for device presencereferences/brokers-and-mqtt5.md — broker selection (Mosquitto / EMQX / HiveMQ / VerneMQ), MQTT 5.0 feature guide, client libraries per language, anti-patterns to avoidnpx claudepluginhub rnavarych/alpha-engineer --plugin domain-iotGuides securing MQTT broker and client deployments with authentication, topic ACLs, TLS, and payload encryption. Use when building, reviewing, or auditing MQTT or IoT messaging security.
Advises on selecting IoT protocols (MQTT, CoAP, AMQP, HTTP) and wireless technologies (Zigbee, Z-Wave, BLE, LoRaWAN, NB-IoT, LTE-M) plus gateway bridging for heterogeneous deployments.
Guides IoT app development with Rust, covering offline-first design, MQTT communication, power management, and device security constraints.