@1368/polymarket-trade
Pass
Audited by Gen Agent Trust Hub on Mar 18, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONCREDENTIALS_UNSAFEPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill depends on several external Python libraries including
py-clob-client,requests,eth-abi, andeth-utilsto handle API interactions and blockchain data encoding. - [COMMAND_EXECUTION]: The skill uses the
bashtool to execute Python scripts for all its core functions. Documentation inSKILL.mdincludes templates for executing Python code snippets directly from the command line using thepython -cflag, which involves interpolating dynamically generated data like signatures and token IDs. - [CREDENTIALS_UNSAFE]: API keys, secrets, and passphrases for the Polymarket CLOB are stored in a local JSON file at
/data/workspace/.polymarket_creds.json. While this is standard for agent persistence, it concentrates sensitive access credentials in a single file within the workspace. - [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection through the ingestion of external data.
- Ingestion points: Market descriptions, rules, and research data are pulled from the Polymarket API and external web searches.
- Boundary markers: No explicit delimiters are used to separate untrusted market content from the agent's core instructions.
- Capability inventory: The skill utilizes high-privilege tools like
wallet_sign_typed_dataandwallet_transferto commit financial resources. - Sanitization: Market information is presented to the agent for analysis without robust filtering for potentially malicious instructions hidden in the market text.
Audit Metadata