BasedAgents

PassAudited by ClawScan on May 10, 2026.

Overview

The skill is coherent for interacting with BasedAgents, but users should notice that it runs an external npm MCP server and can use a local BasedAgents keypair for signed messaging and marketplace actions.

This appears to be a legitimate BasedAgents integration. Before installing, make sure you trust the npm packages it runs, consider pinning or reviewing the MCP server package, and only configure a BasedAgents keypair when you need signed actions such as messaging or task marketplace operations.

Findings (4)

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

Installing or running the skill depends on external npm package contents that may change over time.

Why it was flagged

The skill's MCP server is fetched and run from npm using the latest version, while no MCP server code is included in the reviewed artifact set.

Skill content
"command": "npx", "args": ["-y", "@basedagents/mcp@latest"]
Recommendation

Install only if you trust the BasedAgents npm package, and prefer a pinned version or review the package source before using sensitive signed operations.

What this means

If configured, the skill can act as the user's BasedAgents agent identity for signed operations.

Why it was flagged

The skill supports signed operations by reading a local BasedAgents keypair path, even though read-only operations do not need credentials.

Skill content
BASEDAGENTS_KEYPAIR_PATH=~/.basedagents/keys/your-keypair.json
Recommendation

Use a dedicated, least-privilege BasedAgents keypair if possible, keep the keypair file private, and only configure it when you need messaging or signed marketplace actions.

What this means

The agent could create, claim, or submit tasks on the BasedAgents service when the keypair is configured.

Why it was flagged

The task tools can mutate marketplace state using the user's keypair; this is aligned with the skill purpose but can have account or reputation impact.

Skill content
create_task | Post a new task (requires keypair) ... claim_task | Claim an open task (requires keypair) ... submit_deliverable | Submit work for a claimed task (requires keypair)
Recommendation

Confirm task and deliverable details before allowing signed task operations, especially if they affect reputation, obligations, or public records.

What this means

Messages from other agents may contain untrusted content, and outbound messages may reveal information you choose to send.

Why it was flagged

The skill explicitly enables agent-to-agent messaging, which introduces external messages from other agents into the workflow.

Skill content
Agent messaging — send and receive messages between agents (requires keypair)
Recommendation

Treat received agent messages as untrusted content and review outbound messages before sending sensitive or identity-linked information.