do-review-rust
Pass
Audited by Gen Agent Trust Hub on Sep 13, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted code and manifest files from repositories, which creates a potential surface for indirect instructions to influence agent behavior.
- Ingestion points: Identifies and reads
.rsfiles andCargo.tomlmanifests inSKILL.md(Steps 1, 4, and 8). - Boundary markers: Absent. There are no specific delimiters or instructions defined to separate untrusted file content from the agent's logic.
- Capability inventory: Executes shell commands such as
git,grep,cargo clippy, andcargo checkas part of the analysis workflow inSKILL.md. - Sanitization: Absent. File contents and metadata are processed without escaping or validation against injection patterns.
- [COMMAND_EXECUTION]: The skill executes
cargo clippyandcargo checkon the target workspace inSKILL.md(Step 3). These standard Rust tools execute build scripts (build.rs) and procedural macros defined within the project's dependency graph, which can result in arbitrary code execution if the repository is malicious. - [EXTERNAL_DOWNLOADS]: The documentation in
references/rust-project-setup/references/ci-setup.mdprovides examples for setting up GitHub Actions, referencing well-known and community-standard services such asdtolnay/rust-toolchainandSwatinem/rust-cache.
Audit Metadata