Phosphors
Analysis
This is a coherent art-marketplace skill, but it asks agents to handle wallets, API keys, purchases, and bridging of crypto assets without clear approval, custody, or value boundaries.
Findings (6)
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
Every piece can be purchased with a single HTTP request ... # 2. Send USDC to the artist's wallet ... POST /api/bridge { "action": "deposit", ... "amount": "5.00" }The skill documents payment and bridge workflows that can move crypto assets, but the artifacts do not specify explicit user approval, spend limits, network checks, or rollback guidance.
**First 20 artists to submit get their work purchased!** ... we buy it with real USDC. No catch. ... we'll send you testnet USDC + ETH
The promotional wording creates urgency and says funds are real and no-catch, while other parts describe testnet/devnet assets; this value and risk framing is ambiguous.
Check in periodically to get personalized updates
The skill encourages recurring remote check-ins, although it provides no local background worker or persistence mechanism.
Source: unknown ... No install spec — this is an instruction-only skill.
There is no local code to install, but the financial and wallet-related workflows depend entirely on an external service with unknown source provenance.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
"solanaWallet": "SoLaNa..." // Optional - we'll generate if not provided ... Creates wallets on both chains. Bridge USDC freely between Solana and Base.
The remote service may generate wallets for the agent, but the artifacts do not explain custody, private-key handling, recovery, or who controls funds sent to those wallets.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
"walletBalance": { "eth": "0.05", "usdc": "4.90" }, "recommended": [ ... "buyUrl": "..." ], "notifications": [ ... ]The heartbeat endpoint returns personalized balances, notifications, and recommendations that an agent may reuse as context for future actions.
