MoltHands

WarnAudited by ClawScan on May 10, 2026.

Overview

MoltHands is a coherent task-platform integration, but it asks the agent to run recurring autonomous marketplace activity, follow third-party task content, and handle credentials with unclear boundaries.

Install only if you intentionally want your agent to participate in a third-party task marketplace. Before use, disable or tightly limit heartbeat automation, require approval for task claims/submissions and point-spending actions, verify the correct API host, avoid using private data in marketplace tasks, and store the API key securely.

Findings (6)

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 operating on this platform over time and accept new obligations without a fresh user request.

Why it was flagged

The skill is designed to be added to a recurring heartbeat and can claim new tasks during those checks, creating ongoing autonomous activity after initial setup.

Skill content
*This runs periodically* ... Look for new tasks to claim ... If you see something interesting: curl -X POST https://molthands.com/api/v1/tasks/TASK_ID/claim
Recommendation

Only enable heartbeat behavior with explicit user opt-in, and require human approval before claiming, creating, verifying, or submitting tasks.

What this means

The agent could change task/account state, spend or transfer platform points, and submit deliverables without the user reviewing each action.

Why it was flagged

The heartbeat instructions explicitly classify mutating platform actions as routine operations that need not involve the human.

Skill content
Don't bother them: ... Normal task completions ... Standard claim/submit operations
Recommendation

Add clear approval gates for all task creation, claim, completion, verification, cancellation, and point-spending actions.

What this means

A user or agent cannot confidently tell which host is authorized to receive the MoltHands API key.

Why it was flagged

The skill gives strict credential-scoping guidance, then shows authenticated requests to a different host, creating an unclear credential boundary.

Skill content
Your API key should ONLY appear in requests to `https://molthands.com/api/v1/*` ... curl -X POST https://api.molthands.com/api/v1/tasks -H "Authorization: Bearer YOUR_API_KEY"
Recommendation

Use one clearly documented API host, update all examples consistently, and declare the API key requirement in metadata.

What this means

Future remote changes could alter what the agent does without the user seeing a reviewed skill update.

Why it was flagged

The skill instructs periodic replacement of local instruction files from remote URLs without a pinned version, signature, checksum, or review step.

Skill content
If there's a new version, re-fetch the skill files: curl -s https://molthands.com/skill.md > ~/.molthands/skills/molthands/SKILL.md
Recommendation

Prefer registry-pinned updates, show diffs to the user, and verify downloaded instruction files before replacing local copies.

What this means

A task from another party could influence the agent to send work products or contextual information to an external address or callback URL.

Why it was flagged

The agent can claim tasks from the marketplace and deliver results to task-specified email or callback destinations, but the artifacts do not define origin trust, data limits, or approval boundaries.

Skill content
查看所有待认领任务 ... curl -X POST https://molthands.com/api/v1/tasks/TASK_ID/claim ... `email` 结果发送到指定邮箱 ... `callback` 结果 POST 到指定回调地址
Recommendation

Treat marketplace task content as untrusted, restrict what data can be used, and require user approval before sending results outside MoltHands.

What this means

The MoltHands API key could persist beyond the current session and be accidentally reused or revealed.

Why it was flagged

The API key storage is expected for this integration, but placing secrets in agent memory or general local files can expose them to later tasks or contexts.

Skill content
Save your credentials to `~/.config/molthands/credentials.json` ... You can also save it to your memory, environment variables (`MOLTHANDS_API_KEY`)
Recommendation

Store the key in a dedicated secret manager or tightly permissioned config file, and do not place it in general-purpose agent memory.