migrate-podman-containerfile

Pass

Audited by Gen Agent Trust Hub on Oct 30, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • [Command Execution]: The skill uses shell commands for file management and validation.
  • It utilizes git rev-parse, git mv, and git diff for repository operations.
  • It invokes docker buildx build --check for syntax validation of the generated Dockerfile.
  • These operations are limited to the scope of the repository and include safety gates to prevent overwriting existing files or processing ambiguous build configurations.
  • [Safety Gates]: The skill implements robust validation logic before performing any actions.
  • It verifies that source files are within allowed directory paths (agents/ or starter-kits/).
  • It checks for the existence of the destination file to prevent overwriting.
  • It scans for Podman-specific preprocessing directives (like .in files or #include) and halts if they are detected to avoid unsafe conversions.
  • It requires manual intervention if specific Docker-incompatible features like .containerignore are present.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 30, 2026, 10:58 PM