skills/jeremylongshore/claude-code-plugins-plus-skills/generating-docker-compose-files/Gen Agent Trust Hub
generating-docker-compose-files
Pass
Audited by Gen Agent Trust Hub on May 19, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSCREDENTIALS_UNSAFEPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The deployment script
scripts/deploy.shusesevalto execute shell commands built from variables (e.g.,$COMPOSE_FILE,$STACK_NAME,$NAMESPACE). While the script uses single quotes to wrap these variables within the evaluated string, this pattern can be a risk if the agent or user provides input containing shell metacharacters. - [EXTERNAL_DOWNLOADS]:
scripts/deploy.shsuggests downloading thekomposebinary from the official Kubernetes GitHub organization. This is a well-known and trusted source. - [CREDENTIALS_UNSAFE]: Multiple files, including
assets/compose_template.ymlandassets/example_app_architectures.md, contain placeholder credentials likePOSTGRES_PASSWORD=passwordandSECRET_KEY=YOUR_SECRET_KEY. These are illustrative markers for user configuration and do not represent the exposure of sensitive data. - [PROMPT_INJECTION]: The skill instructions in
SKILL.mdinvolve scanning existing project files for configuration details, which presents a surface for indirect prompt injection if those files contain instructions designed to influence the agent. - Ingestion points:
SKILL.md(Step 1: Scan project for existing Dockerfiles and compose files). - Boundary markers: Absent.
- Capability inventory:
Write,Edit, andBashaccess fordockerandkubectl(specified inSKILL.md). - Sanitization: No explicit sanitization of ingested file content is documented.
Audit Metadata