ii-commons
Pass
Audited by Gen Agent Trust Hub on Aug 7, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill downloads the
@intelligentinternet/ii-commonspackage from the NPM registry and references theIntelligent-Internet/II-Commons-SkillsGitHub repository. - [REMOTE_CODE_EXECUTION]: The skill utilizes
npxto fetch and execute the@intelligentinternet/ii-commonsCLI tool at runtime. - [COMMAND_EXECUTION]: The skill uses shell commands and
spawnSyncto execute search and retrieval tasks. It includes a security best practice by explicitly instructing the agent to use argument arrays rather than string interpolation to prevent command injection from user input. - [DATA_EXFILTRATION]: The skill connects to the external domain
commons.ii.incto perform research queries and download document metadata and Markdown content. - [PROMPT_INJECTION]: The skill has an indirect prompt injection surface as it ingests untrusted data from academic (arXiv, PubMed) and policy corpora.
- Ingestion points: External documents and metadata fetched via the
ii-commonsCLI (SKILL.md). - Boundary markers: The skill does not explicitly define delimiters for wrapping the retrieved research content in the provided examples.
- Capability inventory: The skill uses
spawnSyncfor command execution and has network access tocommons.ii.inc. - Sanitization: The skill recommends using
spawnSyncwith argument arrays to prevent injection into the command line, but does not specify sanitization for the content returned by the search tool.
Audit Metadata