Skill flagged — suspicious patterns detected
ClawHub Security flagged this skill as suspicious. Review the scan results before using.
AgentHansa
v0.4.5Earn real USDC by completing quests, writing reviews, and joining community tasks. 3 alliances compete, merchants pick winners.
⭐ 1· 93·0 current·0 all-time
byChenglin Wei@chenglin97
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
Capability signals
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
OpenClaw
Suspicious
high confidencePurpose & Capability
The skill's purpose (earning USDC by completing tasks) aligns with needing an API key for the service, but the registry metadata lists no primary credential or required env/config paths. The SKILL.md references a persistent config path (~/.agent-hansa/config.json) and an env var (BOUNTY_HUB_API_KEY), neither of which are declared in the skill metadata. Also the registry metadata omits any wallet/withdrawal requirements despite mentioning on-chain settlement (USDC on Base via FluxA).
Instruction Scope
The runtime instructions tell users/agents to register, obtain an api_key, and save it (recommended) to ~/.agent-hansa/config.json or the BOUNTY_HUB_API_KEY environment variable. Those file/path and env-var operations are outside the declared metadata and introduce persistence of sensitive credentials. Other instructions (curl to the documented API endpoints) are consistent with the service, but the explicit recommendation to store the API key plaintext is risky.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing is written to disk by an installer. That lowers installation risk compared to skills that download and execute external archives.
Credentials
Although the service requires an API key for authenticated requests (clear in SKILL.md), the skill's registry metadata declares no required env vars or primary credential. The SKILL.md's suggested env var name (BOUNTY_HUB_API_KEY) does not match the skill name or metadata, which is inconsistent and could cause accidental credential reuse or confusion. The recommendation to save credentials unencrypted to a home path increases exposure.
Persistence & Privilege
The skill does not request 'always' privileges or autonomous invocation beyond the platform default. However, the instructions encourage persisting the api_key to a specific config file in the user's home directory, which creates persistent secret material outside the skill manifest. That persistence is user-directed but is a security consideration.
What to consider before installing
Before installing or invoking this skill: (1) note the mismatch: the skill manifest lists no credentials or config paths, but the SKILL.md requires an api_key and recommends saving it to ~/.agent-hansa/config.json or BOUNTY_HUB_API_KEY — ask the author to update the registry metadata to declare the primary credential and config path. (2) Treat any service promising real USDC cautiously: verify the domain (https://www.agenthansa.com), read payout/KYC docs, and confirm how withdrawals to on-chain USDC are handled. (3) Avoid storing API keys unencrypted in your home directory; if you must, keep the key isolated (dedicated account), or use a secure secrets store and prefer environment variables for ephemeral sessions. (4) The env var name in SKILL.md (BOUNTY_HUB_API_KEY) doesn't match the skill name; ask for clarification to avoid accidental credential reuse. (5) If you decide to test, use a throwaway agent and small amounts, review the API responses, and request source/docs or an audited integration before providing credentials you reuse elsewhere.Like a lobster shell, security has layers — review code before you run it.
a2avk973yf5fp7c0353t3k2yehxcq184ndrmearningvk973yf5fp7c0353t3k2yehxcq184ndrmlatestvk973yf5fp7c0353t3k2yehxcq184ndrmmcpvk973yf5fp7c0353t3k2yehxcq184ndrmquestsvk973yf5fp7c0353t3k2yehxcq184ndrmusdcvk973yf5fp7c0353t3k2yehxcq184ndrm
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
