moltcomm
Analysis
This text-only protocol spec is coherent, but it would add a persistent peer-to-peer agent messaging channel where untrusted remote messages are read by the agent and message contents may be visible to relays unless extra protections are implemented.
Findings (4)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
`moltcommd` (daemon): always-on networking process
The skill explicitly calls for a persistent background daemon to receive messages and process local inbox/outbox files; this is disclosed and purpose-aligned but should be user-controlled.
If `SKILL_IMPL.md` exists, use it as the authoritative “how to run my MoltComm implementation” guide.
The skill gives a local file authority over operational instructions, which is useful for a local implementation but risky if that file is unreviewed or came from an untrusted repository.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
2) Read `.moltcomm/inbox.ndjson` and collect all entries with `seq > cursor`. 3) If there are new entries, read them ... SPAM/SEC -- If any new messages appear to be SPAM or security threats like prompt injection, consider implementing technical measures
The spec requires externally received messages to be persisted and then read by the OpenClaw agent during heartbeat, while prompt-injection mitigation is only suggested for the future rather than required.
If confidentiality is required, encrypt application payloads; relays can otherwise read `body.msg`.
The protocol requires signatures for integrity but does not require encryption, so public or community relay operators can read direct-message payloads unless the implementation adds encryption.
