huawei-cloud-cloudrobo-asset
Pass
Audited by Gen Agent Trust Hub on Oct 16, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill implements a workflow to import local files as cloud assets using the
import-assetcommand. This process automatically parses YAML frontmatter from aREADME.mdfile located at the provided local path to populate asset metadata. This represents a potential indirect prompt injection surface if the local directory contains attacker-controlled content designed to influence the agent's logic through metadata poisoning. - Ingestion points: The
import-assetworkflow inSKILL.mdreadslocal-path/README.mdfrontmatter. - Boundary markers: The documentation does not specify the use of delimiters or 'ignore' instructions when parsing this metadata.
- Capability inventory: The skill executes numerous shell commands via the
cloudroboCLI, including asset creation and deletion. - Sanitization: While the skill mentions validation rules for
ext_metadatainreferences/validation-rules.md, these are format checks rather than prompt sanitization. - [COMMAND_EXECUTION]: The skill's primary operation involves the agent executing the
cloudrobo assetCLI tool. The instructions provide templates for various subcommands that perform CRUD operations on cloud repositories, catalogs, assets, and versions. - [EXTERNAL_DOWNLOADS]: The installation guide in
references/cli-installation-guide.mddirects users to download and install thehw-cloudrobo-clientpackage usingpip. This is a vendor-provided tool from the skill author (huaweicloud) used to interact with their cloud services. - [DYNAMIC_EXECUTION]: The provided test script
scripts/test-cli-commands.shutilizespython3 -cto execute dynamic code snippets for verifying the Python SDK's functionality. This is a standard practice within the provided testing framework and is restricted to the test environment.
Audit Metadata