brand-mention-monitor
Pass
Audited by Gen Agent Trust Hub on Aug 20, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill has a defined attack surface for indirect prompt injection as it ingests untrusted data from the web (Reddit, X, news sites, etc.). However, it mitigates these risks through structured processing and output sanitization.
- Ingestion points: External data enters the agent context through search results returned by the
nimble searchtool inSKILL.mdandreferences/sources.md. - Boundary markers: The skill instructions guide the agent to categorize and score data into discrete fields (reach, velocity, sentiment, risk) before rendering, which acts as a logical boundary.
- Capability inventory: The skill environment allows for
Bashexecution,Writeoperations to the local~/.nimble/directory, and the spawning of sub-agents via theAgenttool. - Sanitization: The mandatory output templates (
example.htmlandreferences/template.html) include explicit JavaScript functions (esc()andsafeUrl()) to perform HTML entity escaping and protocol validation on all external content before rendering it in the user's browser. - [EXTERNAL_DOWNLOADS]: The skill references the vendor's own CLI tool and well-known libraries.
- The installation guide in
references/profile-and-onboarding.mdpoints to the official@nimble-way/nimble-clipackage on the NPM registry. - The HTML templates reference standard visualization libraries, such as D3 and TopoJSON, from trusted content delivery networks (cdnjs.cloudflare.com).
- [DATA_EXfiltration]: The skill manages internal state and user profiles within the
~/.nimble/directory. Network operations are limited to the Nimble search infrastructure and the retrieval of assets from well-known technology providers, with no evidence of sensitive system file access or credential harvesting.
Audit Metadata