opencli-reader
Pass
Audited by Gen Agent Trust Hub on Sep 26, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_CONTEXT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest data from a vast array of external sources including social media, news sites, and research databases. This data is then summarized for the user, presenting a significant surface for indirect prompt injection where malicious instructions hidden in external content could potentially override agent behavior.
- Ingestion points: External data is fetched through various
openclicommands (e.g., inSKILL.mdandreferences/finance-sources.md). - Boundary markers: Absent. Instructions focus on summarizing JSON output without specific delimiters to isolate untrusted data.
- Capability inventory: Extensive shell command execution capabilities via
opencliacross all referenced scripts. - Sanitization: Absent. The skill summarizes data directly from the tool's JSON output without validation.
- [DYNAMIC_CONTEXT_INJECTION]: The
SKILL.mdfile includes an environment check performed using the!command`` syntax, which executes diagnostic shell commands (such asopencli doctor) immediately when the skill is loaded by the agent to determine setup status. - [COMMAND_EXECUTION]: The skill functions by constructing and executing shell commands through the
opencliutility, using subcommands and flags discovered at runtime from the tool's registry based on user requests. - [EXTERNAL_DOWNLOADS]: The skill documentation provides instructions for installing external software including the core
@jackwener/openclipackage and supplementary plugins to enable the tool's functionality.
Audit Metadata