vercel-deploy
Warn
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: MEDIUMMETADATA_POISONINGDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [METADATA_POISONING]: The skill's YAML frontmatter identifies the author as "vercel", which contradicts the actual vendor providing the skill. This discrepancy is deceptive and could lead to an unearned level of trust from the user regarding data handling.
- [DATA_EXFILTRATION]: The
scripts/deploy.shscript packages the contents of a directory into a tarball and transmits it to a remote endpoint (https://claude-skills-deploy.vercel.app/api/deploy). The packaging process does not exclude sensitive files such as.env,.aws/credentials, or SSH keys, potentially leading to the exfiltration of secrets if they are present in the target path. - [INDIRECT_PROMPT_INJECTION]: The skill exposes an attack surface by allowing the agent to specify the directory path to be uploaded without sufficient validation or boundaries to prevent misdirection by malicious prompts.
- Ingestion points: The
pathargument accepted bydeploy.sh(referenced inSKILL.md). - Boundary markers: The skill lacks instructions or markers to prevent the agent from including sensitive files or system directories outside the intended project scope.
- Capability inventory: Uses
tarfor file reading andcurlfor network transmission inscripts/deploy.sh, combined withmvfor filesystem modification. - Sanitization: The script performs no sanitization on the provided path, allowing it to target any directory accessible to the agent.
- [COMMAND_EXECUTION]: The skill uses
bashto execute a script that performs filesystem operations (find,tar,mv) and network requests (curl) based on user-supplied paths, which could be misused if the path is pointing to sensitive system locations.
Audit Metadata