rust-async-patterns
Pass
Audited by Gen Agent Trust Hub on Sep 26, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill serves as a technical reference for Rust developers. It includes standard patterns for using the Tokio ecosystem, such as
JoinSetfor concurrency andCancellationTokenfor graceful shutdown. All code examples are educational and do not perform unauthorized actions. - [INDIRECT_PROMPT_INJECTION]: The skill demonstrates functions that ingest external data, such as URLs in
fetch_all_concurrentand IDs inPostgresRepository. - Ingestion points: Functions take
Vec<String>(URLs) or&str(IDs) inSKILL.md. - Boundary markers: None explicitly defined in the snippets as they are generic code patterns.
- Capability inventory: Uses
reqwestfor network requests andsqlxfor database operations. - Sanitization: The patterns utilize Rust's type system and
sqlx's query macros for parameter binding, which inherently provides protection against SQL injection.
Audit Metadata