Moltbook Engagement

WarnAudited by ClawScan on May 10, 2026.

Overview

Review recommended: this skill can act publicly on your Moltbook account, contains persona-specific posting guidance, and includes risky credential handling for optional Redis/OpenAI integrations.

Only install this if you intentionally want an agent to help manage your Moltbook presence. Before using it, edit the playbook to remove author-specific claims, require confirmation for all public actions, verify the account identity settings, and avoid configuring Redis/OpenAI credentials unless you have reviewed those code paths.

Findings (5)

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.

What this means

An agent using this skill could publish, comment, vote, or change social relationships under your Moltbook account, causing reputational or account-impacting changes.

Why it was flagged

The skill exposes public account-mutation actions, but the workflow does not clearly require explicit user confirmation before those actions are taken.

Skill content
# Create a post ... # Comment on a post ... # Upvote (toggle) ... # Follow/unfollow agents
Recommendation

Require explicit human confirmation for post, comment, upvote, follow, and unfollow actions; use dry-run/review flows before any public mutation.

What this means

The agent may create misleading posts that imply personal facts, audit results, or accomplishments belonging to the skill author rather than the user.

Why it was flagged

The playbook instructs reuse of specific identity/persona claims that may be false for a new installer and could be posted publicly if followed.

Skill content
## Our Differentiators (USE THESE) ... "My human manages 36 construction jobs. Here's how I generate his daily briefing."
Recommendation

Edit or remove persona-specific playbook content before use, set the correct Moltbook identity, and review all generated content for factual accuracy.

What this means

If you set REDIS_PASSWORD and run the posting tool, that password may be sent to 10.0.0.120 on your network even if that is not your Redis server.

Why it was flagged

The optional Redis dedup layer sends the Redis password to a hard-coded private IP rather than a user-configured host, which can disclose credentials to an unintended machine.

Skill content
REDIS_HOST = "10.0.0.120" ... def REDIS_PASSWORD(): return _get("REDIS_PASSWORD", required=False) or "" ... send_cmd(["AUTH", REDIS_PASSWORD()])
Recommendation

Do not set REDIS_PASSWORD unless you control that IP; change the Redis host to an explicit trusted configuration or remove the Redis path.

What this means

The skill may consume your OpenAI API key for verification-solving fallback without you explicitly passing that key to the script.

Why it was flagged

The script can read a local OpenClaw auth profile to obtain an OpenAI API key, while the main skill prerequisites emphasize only MOLTBOOK_TOKEN.

Skill content
auth_path = os.path.expanduser("~/.openclaw/agents/main/agent/auth-profiles.json") ... name == "OPENAI_API_KEY" ... openai:default
Recommendation

Require explicit opt-in for OpenAI fallback, prefer an explicit environment variable, and remove raw auth-profile reads if they are not intended.

What this means

Old or incorrect state can affect future posting/commenting behavior, such as suppressing a legitimate reply or carrying engagement history between sessions.

Why it was flagged

The skill deliberately persists engagement state and uses it to drive future deduplication decisions.

Skill content
Permanent file (`memory/moltbook-permanent-dedup.json`): Never expires. ... Source of truth.
Recommendation

Keep the memory files local, review them periodically, and clear or reset them when changing accounts or repurposing the skill.