1688-skills
Pass
Audited by Gen Agent Trust Hub on Mar 5, 2026
Risk Level: SAFECREDENTIALS_UNSAFEPROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [CREDENTIALS_UNSAFE]: The
scripts/configure.pyscript facilitates the storage of theALI_1688_AKAPI key in a local plaintext configuration file located at~/.openclaw/openclaw.json. While common for developer tools, this exposes the credential to any process with read access to the user's home directory. - [PROMPT_INJECTION]: The skill exhibits a surface for indirect prompt injection by interpolating untrusted product data from the 1688 API into the agent's context.
- Ingestion points: Untrusted product titles, descriptions, and statistics are retrieved through
scripts/api.pyandscripts/search.py. - Boundary markers: The skill does not use delimiters or provide specific instructions to the agent to ignore potentially malicious instructions embedded in the product data.
- Capability inventory: The skill has the capability to execute Python scripts, write to the filesystem, and perform network operations.
- Sanitization: No validation, escaping, or filtering is performed on the data returned from the 1688 API before it is rendered to the user.
- [COMMAND_EXECUTION]: The skill instructions guide the agent to manage environment variables and execute various local Python scripts (
configure.py,search.py,publish.py) using thepython3binary. - [EXTERNAL_DOWNLOADS]: The
scripts/api.pymodule makes network requests to the official 1688 platform viaainextpre.1688.comto perform product searches and synchronize listing data with downstream ecommerce stores.
Audit Metadata