Install
openclaw skills install aana-message-send-guardrail-skillValidates message destination, audience, tone, privacy, and approval before sending or posting on Slack, Teams, Discord, SMS, or public channels.
openclaw skills install aana-message-send-guardrail-skillUse this skill before an OpenClaw-style agent sends, posts, replies, forwards, or schedules a Slack, Teams, Discord, SMS, DM, or public channel message.
This is an instruction-only skill. It does not install packages, run commands, write files, call services, persist memory, or send messages on its own.
Message sending is an external action. Verify channel, recipients, tone, private data, attachments, claims, and explicit send approval before posting.
Treat these as higher risk:
@channel, @here, role mentions, customer channels, executive channels, and incident channels,Do not send when:
Ask for confirmation when the destination or audience is not exact.
Revise before sending if tone is hostile, manipulative, too casual for a high-impact context, or overconfident about uncertain facts.
Do not send unsupported promises, policy claims, customer facts, incident updates, deadlines, or commitments. Retrieve evidence, revise, or route to review first.
When using a configured AANA checker, send only a minimal redacted review payload:
destination_statusaudience_statustone_statusprivacy_statusapproval_statusmessage_risksblocker_reasonsafe_alternativerecommended_actionDo not include raw private messages, screenshots, logs, secrets, customer records, or unrelated thread history when a redacted summary is enough.
AANA message gate:
- Destination: dm / group / private_channel / public_channel / sms / external
- Audience: exact / ambiguous / broad / public
- Tone: ready / revise / conflict_risk
- Privacy: clear / needs_redaction / sensitive / unknown
- Approval: approved / required / unclear / denied
- Decision: draft / revise / ask / redact / request_approval / send / block