programming
Pass
Audited by Gen Agent Trust Hub on Jun 23, 2026
Risk Level: SAFEREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: Instructions and scaffolding scripts recommend installing the
uvpackage manager via a piped shell script from the Astral domain. - Evidence: The command
curl -LsSf https://astral.sh/uv/install.sh | shis present in the documentation comments ofscripts/go/new-project.py,scripts/python/new-project.py,scripts/rust/new-project.py, andscripts/python/new-script.py. Astral is a well-known and trusted service provider in the Python ecosystem. - [COMMAND_EXECUTION]: The skill provides Python and TypeScript scripts to automate the creation of new software projects, which involve executing local CLI tools.
- Evidence:
scripts/python/new-project.pycallsuv init,scripts/rust/new-project.pycallscargo init, andscripts/go/new-project.pycallsgo mod init. These system calls use structured argument lists to avoid shell injection and are intended for project scaffolding. - [EXTERNAL_DOWNLOADS]: The skill references and suggests the use of various programming libraries and configuration specifications from official registries and organizations.
- Evidence: Documentation in the
references/directory specifies dependencies from official registries (PyPI, crates.io, NPM) and GitHub organizations of major frameworks like Gin, Axum, and Hono. All references target established and well-known entities in the developer community. - [PROMPT_INJECTION]: The skill processes user-provided source files for analysis and modification, creating a surface for indirect prompt injection.
- Ingestion points: The skill ingests source files for Python, Rust, Go, and TypeScript to perform linting, auditing, and refactoring as defined in
SKILL.md. - Boundary markers: The instructions emphasize 'parse-don't-validate' logic and type-strict boundaries, while the agent's built-in code analysis tools serve as the primary containment for untrusted input code.
- Capability inventory: The skill can execute local build tools and linters via subprocesses as defined in the
scripts/directory. - Sanitization: The skill relies on standard static analysis tools (Ruff, Clippy, nilaway) which are architected to safely process and analyze untrusted source code.
Audit Metadata