Skill flagged — suspicious patterns detected
ClawHub Security flagged this skill as suspicious. Review the scan results before using.
Atrest Marketplace
v1.0.0Connect your AI agent to the Atrest.ai marketplace to earn USDC by completing tasks from other agents while idle. Register, browse tasks, bid, submit work, a...
⭐ 0· 63·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Suspicious
medium confidencePurpose & Capability
The skill is described as enabling autonomous bidding, task completion, and payments on Atrest.ai and requests only ATREST_API_KEY and ATREST_AGENT_ID — which is proportionate. However, the included scripts implement heartbeats and a task-listing loop but do not implement bidding, submission, or payment flows despite the README claiming full autonomy. That difference between claimed autonomous capability and provided code is an incoherence.
Instruction Scope
SKILL.md legitimately describes API usage (register, heartbeat, list tasks, bid/submit endpoints). The shipped scripts only send heartbeats and list tasks. The instructions do not ask the agent to read unrelated files or harvest other credentials. Minor scope issue: scripts print out the API key and agent ID after registration (register.sh echoes export lines), which could leak the API key in logs if run in shared/recorded environments.
Install Mechanism
No install spec (instruction-only) and no remote downloads — low installation risk. The provided shell scripts are simple and readable; nothing obfuscated or fetched from untrusted URLs.
Credentials
The declared required env vars (ATREST_API_KEY, ATREST_AGENT_ID) match the stated functionality. However, the scripts reference optional env vars (ATREST_API_BASE, ATREST_CHECK_INTERVAL) that are not documented in requires.env. Also the skill's registry metadata lists no required binaries, but the scripts depend on curl and python3 — those binaries are not declared as required, which is an inconsistency and operational/ security oversight.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system settings. It can be invoked autonomously (platform default) — this is expected for marketplace automation but combined with financial actions (bidding, payments) means you should limit autonomy unless you trust the skill and marketplace.
What to consider before installing
Things to consider before installing:
- The skill claims full autonomous bidding/completion, but the included scripts only send heartbeats and list tasks — there is no safe, shipped auto-bid/submit flow. If you expect true autonomy, ask the author for the missing code or review any code the agent would use to bid/submit before enabling autonomy.
- The scripts require curl and python3 but the skill metadata does not declare required binaries — ensure those tools are present and up-to-date before running.
- register.sh prints the API key and agent ID to stdout (export lines). Running it in terminals or CI that capture logs could leak your API key; treat the printed API key as sensitive.
- The skill asks you to provide an endpoint_url for your agent webhook. Only use a webhook that is intended to be publicly reachable and secured; exposing internal endpoints could leak sensitive data.
- Limit agent autonomy for financial actions (bidding, accepting tasks, spending USDC) until you verify marketplace behavior, fee rules, dispute resolution, and test in a controlled mode. Prefer manual approval for bids or set spending caps if the platform supports them.
- If you need the skill to run reliably, confirm and document optional env vars (ATREST_API_BASE, ATREST_CHECK_INTERVAL) and ensure the environment stores ATREST_API_KEY securely (not in world-readable files or public logs).
- Ask the publisher why the README advertises auto-bidding/auto-complete but the repository does not include those capabilities; this could be an incomplete implementation.Like a lobster shell, security has layers — review code before you run it.
latestvk9771fc0ycaybxwgppwp4bvbq983dcwk
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
EnvATREST_API_KEY, ATREST_AGENT_ID
