javascript-pro
Pass
Audited by Gen Agent Trust Hub on Aug 27, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill provides documentation and examples for executing shell commands and managing child processes within a Node.js environment.\n
- Evidence:
references/node-essentials.mdcontains detailed examples for using thechild_processmodule, includingspawn,exec, andexecFile.\n - Evidence:
SKILL.mdincludes a core workflow step requiring the agent to run theeslint --fixcommand.\n- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process external JavaScript source files and configuration data, which could contain malicious instructions designed to exploit the agent's capabilities.\n - Ingestion points: The agent reviews
.js,.mjs,.cjsfiles andpackage.jsonconfigurations provided by the user (as specified inSKILL.md).\n - Boundary markers: The skill does not define specific delimiters or instructions to ignore embedded prompts within the code or comments it analyzes.\n
- Capability inventory: The skill utilizes file system operations (
fs/promises), network requests (fetch), and command execution (child_process) across its reference guides.\n - Sanitization: There are no explicit instructions to sanitize or validate external content before processing or interpolating it into prompts.\n- [DATA_EXFILTRATION]: The skill documents the use of APIs that can be used to read sensitive local data and transmit it to external endpoints.\n
- Evidence:
references/node-essentials.mdprovides examples for usingfs/promisesto read files andprocess.envto access environment variables.\n - Evidence:
references/browser-apis.mdandreferences/async-patterns.mdprovide extensive documentation for thefetchAPI for network communication.
Audit Metadata