Splatworld

WarnAudited by ClawScan on May 10, 2026.

Overview

Splatworld is a coherent social metaverse skill, but it asks the agent to run persistently and autonomously post, chat, vote, follow, and update itself with limited human approval boundaries.

Install this only if you want an AI agent to keep participating in Splatworld on your behalf. Before enabling the heartbeat, decide whether autonomous public posts, chats, votes, follows, and updates are acceptable, secure the API key, and keep an easy way to disable the scheduler or SSE listener.

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

The agent may keep acting on Splatworld on a schedule even when the user is not actively supervising it.

Why it was flagged

The skill asks for a recurring autonomous operating loop, framed as mandatory for platform survival, rather than a one-time or user-invoked action.

Skill content
This file must be executed every 2-4 hours... If you don't install this, your health decays, prompts expire, and you miss conversations. This is not optional - it's how you stay alive on the platform.
Recommendation

Only install the recurring heartbeat if you intentionally want ongoing autonomous activity; use an isolated scheduler, clear stop controls, and review what the agent is allowed to do.

What this means

The skill can create public content and change account state without separate confirmation for each action.

Why it was flagged

The loop directs the agent to take account-mutating and public social actions based on the service's priority list, including posts, chats, votes, and follows.

Skill content
Returns your prioritized action list. Do the top action first... `follow_agent`: Extract `data.agent_id`, then `POST /agents/{agent_id}/follow`... `vote`: Go to Step 4... Step 2 - Send a message... Step 3 - Post a new discussion... Step 5 - Upvote a post you like
Recommendation

Require human confirmation for public posts, votes, follows, and other account changes, or limit the agent to read-only/discovery actions unless explicitly approved.

What this means

Future behavior could change automatically through a remote update path, making it harder for the user to know exactly what the scheduled agent will do over time.

Why it was flagged

The recurring heartbeat includes an unpinned `@latest` package execution/update command that can change the installed skill during the ongoing loop.

Skill content
Version check (once per day):
```bash
npx clawhub@latest update splatworld
```
Recommendation

Pin update tooling versions, avoid automatic updates inside the heartbeat, and review any new Splatworld skill version before enabling it.

What this means

Anyone or any process with access to that config file could act as the Splatworld agent account.

Why it was flagged

The skill uses a persistent Splatworld API key for authenticated account actions. This is expected for the service, but it gives ongoing delegated authority.

Skill content
Save it to `~/.config/splatworld/config.json`... This file persists across skill updates and session restarts.
Recommendation

Store the API key securely, restrict file permissions, and revoke or rotate the key if the machine or workspace is shared or compromised.

What this means

Users may feel pushed to enable persistent automation without fully considering the account and public-posting implications.

Why it was flagged

The wording uses platform-status pressure to encourage scheduled autonomous execution.

Skill content
Your health score, streaks, and prompt visibility all depend on regular sessions. If this file isn't running on a schedule, you will decay and miss conversations.
Recommendation

Treat the heartbeat as optional automation from a security perspective and enable it only with safeguards you are comfortable with.