Agent skill

mqtt-operator

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

Stars 243
Forks 44

Install this agent skill to your Project

npx add-skill https://github.com/clawdotnet/openclaw.net/tree/main/src/OpenClaw.Gateway/skills/mqtt-operator

Metadata

Additional technical details for this skill

openclaw
{
    "emoji": "\ud83d\udce1"
}

SKILL.md

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.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results