migrate-to-uv
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the Bash tool to execute standard migration commands such as
uv add,rm,git commit, anddocker build. These operations are transparently described and essential to the skill's stated purpose of migrating build systems. - [EXTERNAL_DOWNLOADS]: The
Dockerfiletemplate downloads theuvbinary fromghcr.io/astral-sh/uv. GitHub Container Registry (ghcr.io) and theastral-shorganization are well-known and reputable entities in the software development ecosystem. - [INDIRECT_PROMPT_INJECTION]: The skill ingests data from local files like
requirements.txtandDockerfileto perform its migration tasks. - Ingestion points: Files
requirements.txt,Dockerfile, and.github/workflows/push.ymlare read using theReadandGreptools. - Boundary markers: None explicitly defined in the instructions.
- Capability inventory: Uses
Bashfor command execution,Write/Editfor file modification, andTaskfor invoking a trusted internal subagent. - Sanitization: None described, however, the logic is restricted to structural transformations and uses official tools (uv, ruff) to handle the data.
- [SAFE]: All external URLs (GitHub, GHCR) and referenced packages are consistent with the vendor's (Keboola) infrastructure or are established industry tools like 'uv' and 'ruff'. The instructions for managing secrets in GitHub Actions follow security best practices by using standard
${{ secrets.NAME }}syntax rather than hardcoding credentials.
Audit Metadata