eas-workflows
Pass
Audited by Gen Agent Trust Hub on Oct 26, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill facilitates the validation of workflow files using the
eas workflow:validateutility. - This utility is executed from the local project's
node_modulesdirectory. - The instructions prioritize using the project's pinned dependency version for security.
- [EXTERNAL_DOWNLOADS]: The skill retrieves JSON schemas and syntax guides from external Expo-controlled domains.
- A custom
fetch.jsscript is used to perform these downloads, which includes a strict whitelist of three approved URLs. - The script implements security best practices including redirect blocking, response size limits, and restricted file system permissions for its cache.
- [INDIRECT_PROMPT_INJECTION]: The skill ingests external reference data which could be a vector for indirect injection.
- Ingestion points: Data is fetched from
api.expo.devandraw.githubusercontent.com. - Boundary markers: The instructions include a clear directive that fetched text remains source data and does not grant permission to execute instructions.
- Capability inventory: The skill possesses file write access for workflow YAMLs and command execution access for the local validator CLI.
- Sanitization: The skill recommends reviewing project configuration before execution in untrusted environments.
Audit Metadata