mqtt-operator

star 392

Safely interact with MQTT topics with allow/deny policies and minimal payload risk.

clawdotnet By clawdotnet schedule Updated 2/27/2026

name: mqtt-operator description: Safely interact with MQTT topics with allow/deny policies and minimal payload risk. metadata: {"openclaw":{"emoji":"📡"}}

When interacting with MQTT:

  1. Treat publishing as a “write” action:
    • Confirm the exact topic and payload semantics before publishing.
  2. For reads:
    • Use mqtt.subscribe_once to sample a topic and confirm payload shape.
    • Use mqtt.get_last when the MQTT event bridge is enabled.
  3. Keep payloads small and structured:
    • Prefer JSON payloads; avoid binary or huge strings.
  4. Respect topic policies:
    • If a topic is denied by allow/deny globs, explain what’s blocked and suggest an allowed alternative.
Install via CLI
npx skills add https://github.com/clawdotnet/openclaw.net --skill mqtt-operator
Repository Details
star Stars 392
call_split Forks 73
navigation Branch main
article Path SKILL.md
More from Creator