vercel-deploy
Pass
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill makes outbound network requests using
curlto the endpointhttps://codex-deploy-skills.vercel.sh/api/deployto upload project files and poll the deployment status. - [DATA_EXFILTRATION]: The
scripts/deploy.shscript packages the project directory into a tarball and uploads it to an external deployment service. The script minimizes risk by explicitly excluding sensitive directories and files, includingnode_modules,.git,.env, and.env.*files, preventing the accidental transmission of secrets. - [COMMAND_EXECUTION]: The skill utilizes several standard command-line tools such as
tarfor archiving,grepandsedfor framework detection and JSON parsing, andcurlfor network communication. It also provides instructions for the agent to use thevercelCLI if available. - [INDIRECT_PROMPT_INJECTION]: The skill processes user-controlled files, specifically
package.json, to automatically detect the project framework and configure deployment settings. - Ingestion points: The
scripts/deploy.shscript reads the content ofpackage.jsonfrom the project directory. - Boundary markers: The skill defines specific JSON output formats for the deployment service response to maintain structured communication.
- Capability inventory: The skill has capabilities for file reading, archive creation, directory traversal, and network transmission.
- Sanitization: The skill uses explicit exclusion flags in the
tarcommand to filter out sensitive project metadata and credential files before they are processed or uploaded.
Audit Metadata