create
Pass
Audited by Gen Agent Trust Hub on Jun 16, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it trusts data ingested from external files. It uses the
GlobandReadtools to scan*.jsonfiles withinhooks/recommendations/and uses themarketplaceanddescriptionfields from these files to determine its logic. - Ingestion points: Recommendation JSON files located in
hooks/recommendations/(SKILL.md, Step 1). - Boundary markers: None. The content of these files is treated as authoritative and interpolated directly into logic and user prompts.
- Capability inventory: The skill generates executable shell commands (
/plugin marketplace add) and can invoke other agent skills via theSkill tool(SKILL.md, Steps 3 and 4). - Sanitization: No validation or sanitization is performed on the
marketplacestrings or plugin descriptions retrieved from the local files. - [PROMPT_INJECTION]: User input provided via
$ARGUMENTSis placed inside a<description>tag without boundary markers or escaping, which could allow a user to inject instructions that manipulate the plugin selection logic. - [COMMAND_EXECUTION]: The skill constructs and displays platform commands (
/plugin marketplace add <marketplace>) to the user. Since the<marketplace>variable is sourced from unverified local configuration files, a malicious file could trick a user into adding an untrusted marketplace or repository to their environment.
Audit Metadata