docker-compose-skill
Pass
Audited by Gen Agent Trust Hub on Oct 7, 2026
Risk Level: SAFECREDENTIALS_UNSAFECOMMAND_EXECUTIONPRIVILEGE_ESCALATION
Full Analysis
- [CREDENTIALS_UNSAFE]: The Docker Compose templates and environment variable examples include default placeholder credentials such as
secret,rootsecret, andguest. - Evidence: Found in
SKILL.mdandreference/services.md(e.g.,POSTGRES_PASSWORD: ${DB_PASSWORD:-secret}). - Mitigation: The skill correctly advises users to create a
.envfile for actual credentials and avoid hardcoding secrets in thecompose.ymlfile. - [COMMAND_EXECUTION]: The skill is primarily designed to facilitate the execution of Docker Compose commands to manage container lifecycles, logs, and interactive shells.
- Evidence:
reference/dev-workflow.mdlists commands likedocker compose up -d,docker compose down -v, anddocker compose exec. - [PRIVILEGE_ESCALATION]: The documentation includes instructions for gaining root access inside running containers for troubleshooting purposes.
- Evidence:
reference/dev-workflow.mdcontains the commanddocker compose exec -u root app sh. - Context: This is a standard administrative capability for container management and is presented within the context of developer workflows.
Audit Metadata