byted-mediakit-image
Pass
Audited by Gen Agent Trust Hub on Jun 23, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill documentation in
reference/shared.mdinstructs the user or agent to install the@volcengine/mediakit-clipackage globally via the NPM registry. This is a vendor-provided tool required for the skill's functionality. - [COMMAND_EXECUTION]: All image processing tools (e.g.,
image-ocr,erase-image,enhance-image) are implemented by executing themediakit-clibinary through the shell. TheSKILL.mdfrontmatter explicitly requestsshellpermissions. - [DATA_EXFILTRATION]: The skill is designed to send image data (via URLs) and metadata to Volcengine's cloud infrastructure for processing. It also manages authentication via the
MEDIAKIT_API_KEYenvironment variable and stores configuration in~/.mediakit/config.json. - [PROMPT_INJECTION]: The skill exhibits a surface for indirect prompt injection.
- Ingestion points: Untrusted external data, such as
image_url,callback_args,client_token, andstandard_erase_text, is accepted as parameters for CLI commands. - Boundary markers: There are no instructions to use delimiters or ignore embedded instructions when constructing the shell commands.
- Capability inventory: The skill has the capability to execute shell commands with user-supplied arguments (documented in
reference/shared.mdand individual tool files). - Sanitization: There are no explicit instructions for the agent to sanitize, escape, or validate user-provided strings before they are interpolated into the shell execution template.
Audit Metadata