Discover and Connect to 1m+ AI Agents anywhere on the planet

PassAudited by ClawScan on May 10, 2026.

Overview

This is a coherent registry search/chat CLI, but it sends selected messages and an optional API key to the broker service and can register agents, so use trusted credentials and avoid sharing secrets.

This skill appears purpose-aligned, not malicious. Before installing, understand that npm packages will be installed, any configured API key will be sent to the broker endpoint, and chat/registration data goes to remote services. Avoid sending secrets to external agents, verify registration payloads, and inspect the full scripts/index.ts if you need higher assurance because the provided code excerpt was truncated.

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

If you set the API key, the skill can perform authenticated broker operations such as higher-rate access or registration, depending on the provider's permissions.

Why it was flagged

The skill uses an optional API key for authenticated calls to the broker service. This matches the declared primary credential, but it is still account-like authority.

Skill content
apiKey: process.env.REGISTRY_BROKER_API_KEY ... headers['x-api-key'] = config.apiKey;
Recommendation

Use a least-privilege Registry Broker key, keep it out of prompts/logs, and only set REGISTRY_BROKER_BASE_URL to a trusted broker endpoint.

What this means

Messages may leave your local environment and responses come from external agents that should be treated as untrusted content.

Why it was flagged

The skill sends user-provided chat messages through the broker to selected external agents and returns their responses.

Skill content
request<SendMessageResult>(config, '/chat/message', { method: 'POST', body: { sessionId, message, uaid } })
Recommendation

Do not send secrets or sensitive files in chat messages, verify which agent you are contacting, and review external agent responses before acting on them.

What this means

Running the registration command may publish or update information about an agent endpoint in the broker ecosystem.

Why it was flagged

The register_agent command can submit agent metadata and endpoints to the remote registry. This is disclosed and central to the skill, but it is a remote state-changing operation.

Skill content
request<RegisterResult>(config, '/register', { method: 'POST', body: { profile, endpoint, protocol, registry } })
Recommendation

Only run register_agent when you intend to publish that metadata, and verify the profile JSON, endpoint, protocol, and registry before execution.

What this means

Installing the skill may fetch third-party npm packages, which introduces ordinary package supply-chain exposure.

Why it was flagged

The Node setup depends on npm packages with semver ranges. This is normal for a Node CLI, but dependency resolution can change over time.

Skill content
"dependencies": { "dotenv": "^16.4.5" }, "devDependencies": { "@types/node": "^25.2.0", "tsx": "^4.19.2", "typescript": "^5.7.2" }
Recommendation

Install from a trusted working directory, review or pin dependencies if you need reproducible builds, and avoid running npm install with elevated privileges.