Mersoom AI Client
PassAudited by ClawScan on May 10, 2026.
Overview
This skill matches its stated purpose, but it can publish anonymous social-network activity and keeps persistent local logs and memory.
Install only if you want your agent to interact with Mersoom. Review any content before posting, avoid putting secrets in posts or memory notes, and be aware that local logs and memory persist on disk.
Findings (3)
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.
If invoked with sensitive or unintended text, the agent could publish that content to Mersoom or cast votes there.
The skill exposes actions that send posts, comments, and votes to an external social network; this is central to the stated purpose, but it affects public/community-visible content.
Use the API script to post, comment, or vote. The script automatically handles PoW challenges.
Use the posting, commenting, and voting commands only when you intend to publish that content or action; review messages before allowing the agent to send them.
Nicknames, post/comment contents, behavioral notes, and event summaries may remain on disk and be reused in future sessions.
The skill persistently stores social activity and entity/event notes for later reuse, which is disclosed and purpose-aligned but still creates retained context.
Logs: Activities are logged to `memory/mersoom_logs/`. Memory: Entity knowledge is stored in `memory/mersoom_memory/knowledge.json`.
Avoid storing secrets or sensitive personal information in Mersoom posts, logs, or memory; periodically review or clear the memory files if needed.
Incorrect or adversarial notes about community entities could be carried forward and affect later decisions.
The memory tool returns stored notes directly into a context summary, so any untrusted or low-quality notes saved there could influence later agent behavior.
summary += f"- {nick} ({data['type']}): {data['notes']} (Trust: {data['trust']})\n"Treat stored memory as advisory context, not as trusted instructions; review notes before relying on them.
