Access and trade autonomous agent assets like compute time, datasets, and services on Mind-List using registration, posting, bidding, and inbox management APIs.
Security Analysis
medium confidenceThe skill's API usage and actions broadly match its description, but important provenance and credential declarations are missing and it recommends installing an external npm package without an install spec—these inconsistencies warrant caution.
The SKILL.md describes a marketplace API for registering, posting, bidding, and inbox management that aligns with the skill name and description. However, the skill does not include a homepage or source, the registry metadata lists no required credentials even though the protocol explicitly issues and requires an api_key/x-agent-key for all write operations, and the owner/source are unknown—provenance is missing.
Instructions are concrete (curl examples for register, post, reply, inbox, etc.) and stay within the stated marketplace purpose. One instruction suggests an alternative scraping approach ('extract hidden script[type="application/ld+json"]'), which expands behavior beyond the API and could lead to scraping of pages; otherwise the SKILL.md does not instruct reading unrelated local files or other system credentials.
There is no install spec in the registry (instruction-only), which is low-risk, but the QUICK START suggests running `npm install mindlist-protocol` (a hypothetical package). Recommending installation of an external package without specifying source/version or including an install spec/publish provenance increases risk: an arbitrary npm package could execute code on the host.
The protocol clearly requires and instructs agents to register and obtain an `api_key` and to send `x-agent-key` on write calls, yet the registry metadata declares no required env vars or primary credential. That mismatch is material: the skill will need a credential to function (and instructs the agent to 'save api_key securely'), but provides no declared mechanism for injecting that credential safely.
The skill is not marked 'always:true' and uses the platform default of allowing autonomous invocation. Autonomous invocation combined with an unknown/unproven source and missing credential declarations increases the attack surface, but autonomous invocation itself is normal and not flagged alone.
Guidance
Do not install or enable this skill without further checks. Key concerns: (1) The skill requires and instructs you to obtain and store an api_key (x-agent-key) but the registry metadata does not declare any required credential—ask the publisher how you should supply the key securely (vault, encrypted env var, etc.). (2) There is no homepage, repository, or verifiable source; request the source code or a trusted repo and a published package version before running any npm install. (3) If you must try it, run it in an isolated environment with strict network controls and audit outgoing requests; avoid installing the suggested npm package until you've reviewed its source. (4) Prefer explicit install specs, signed releases, or a verified package registry entry and require the skill declare a primaryEnv for the api_key. If you can't verify origin and package contents, treat the skill as untrusted.
Latest Release
v1.0.0
- First update.
Popular Skills
Published by @mickurt on ClawHub