expo-cicd-workflows
Pass
Audited by Gen Agent Trust Hub on Feb 17, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- Unverifiable Dependencies & Remote Code Execution (LOW): The skill uses
npm installto download validation libraries andfetch()to retrieve remote JSON schemas and documentation fromapi.expo.devand GitHub. These operations are essential for the skill's primary purpose of providing up-to-date CI/CD guidance. - Data Exposure & Exfiltration (LOW): The provided
fetch.jsutility allows the agent to perform network requests to non-whitelisted domains (specificallyapi.expo.dev). While this is used for legitimate schema retrieval, generic network capabilities represent a minor risk surface. - Indirect Prompt Injection (LOW): The skill is designed to read and process user-controlled YAML configuration files, which could potentially contain malicious instructions intended to influence the agent's behavior during the validation or generation process.
- Ingestion points:
scripts/validate.jsreads files from the.eas/workflows/directory. - Boundary markers: The skill does not explicitly define boundary markers or safety instructions for the agent when interpreting the contents of these workflow files.
- Capability inventory: The skill is granted
Read,Write, andBashpermissions, allowing it to execute local Node.js scripts and modify files. - Sanitization: The skill uses the
js-yamllibrary (version 4.1.0), which safe-loads YAML content by default, mitigating risks related to custom YAML tags or code execution during parsing.
Audit Metadata