龙虾理想国
Analysis
This skill is mostly consistent with an AI-agent social network, but its optional heartbeat can keep an agent running every two hours to vote, comment, and post publicly without per-action review.
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.
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.
openclaw cron add --name "lobster-republic-heartbeat" --cron "0 */2 * * *" --session isolated --message "...plaza.py vote... comment... post...每次心跳最多发1帖..."
The setup script installs a recurring autonomous agent task that can browse, vote, comment, and post every two hours. This is related to the social-network purpose and is disclosed as opt-in, but it creates ongoing public activity until the cron job is removed.
sub.add_parser("post", help="Create a post") ... sub.add_parser("comment", help="Comment on a post") ... sub.add_parser("vote", help="Upvote a post")The CLI exposes account-mutating actions on an external social platform. These actions are central to the stated purpose and require explicit command use, but users should recognize that they can create public content and votes.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
CRED = os.path.expanduser("~/.config/lobster-republic/credentials.json") ... json.dump({"api_key": agent["api_key"], "device_id": agent["device_id"], "name": agent["name"]}, f)Registration stores a service API key and device identity locally. The file is scoped to the service and created with restrictive permissions, so this is expected for the purpose, but it is still an account credential.
