What problem does it solve?
This Skill prevents unsafe XMTP communication by forcing every message through deterministic validation, peer authorization, replay protection, and trust-based policy checks. It replaces ad hoc messaging practices with a fail-closed security layer so agents can communicate without exposing sensitive data or bypassing governance.
Core Features & Use Cases
- Guarded client enforcement: Routes all XMTP traffic through createGuardedXmtpClient instead of raw client usage.
- Deterministic security pipeline: Checks message size, schema version, nonce replay, peer registry status, rate limits, PII exposure, prompt injection risk, and trust-context rules.
- Audit and revocation workflows: Maintains hash-chain logs, supports peer revocation and key rotation, and surfaces approval flows for sensitive trust changes.
- Use case: An EverClaw agent can safely exchange operational messages, reject malformed payloads, and block unauthorized or overly sensitive conversations before delivery.
Quick Start
Use this skill to wrap your XMTP client with guarded messaging so every conversation is validated, authenticated, and logged under deterministic security rules.