cofounder-app-deploy
Pass
Audited by Gen Agent Trust Hub on Oct 27, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONCREDENTIALS_UNSAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from the user's repository, including environment variable files (.env) and application source code, to identify configuration requirements and set up secrets. This data is interpolated into shell commands and deployment workflows without explicit sanitization.
- Ingestion points: Reads
.envfiles, project source code (e.g.,backend/internal/config/config.go), and deployment artifacts (provision-output.json). - Capability inventory: The skill possesses the ability to execute shell commands (
gh,ssh,docker), create and modify GitHub Secrets, and perform remote operations on production VMs. - Boundary markers: No specific delimiters or "ignore embedded instructions" warnings are used when the agent reads or processes the content of the user's files.
- Sanitization: The skill lacks specific validation or sanitization logic for keys and values extracted from the user's repository before they are utilized in sensitive operations like
gh secret setor infrastructure configuration. - [EXTERNAL_DOWNLOADS]: The skill installs necessary dependencies and utilizes remote deployment workflows from the vendor's official repositories.
- Fetches the
python-dotenvpackage and thekamalRuby gem during the setup and deployment process. - References and executes the
locaweb/locaweb-cloud-provisionreusable GitHub workflow for infrastructure provisioning. These are official resources provided by the skill's author and align with the intended deployment functionality. - [COMMAND_EXECUTION]: The skill relies on a wide range of shell commands to perform deployment and maintenance tasks.
- Utilizes the
ghCLI for repository secret management and monitoring of GitHub Actions runs. - Executes
ssh-keygento create deployment keys and usessshto connect to and manage cloud VMs. - Runs
dockeranddocker-composecommands (via Kamal) to orchestrate containerized applications and accessories. - [CREDENTIALS_UNSAFE]: The skill manages sensitive credentials but adheres to secure practices for deployment automation.
- It generates Ed25519 SSH keys and stores them as GitHub Secrets rather than in plain text.
- It facilitates the configuration of CloudStack API and Secret keys by guiding the user to input them directly into GitHub's secret management UI.
- Database passwords are generated randomly and handled through secure command-line interfaces to avoid exposure in logs or chat history.
Audit Metadata