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 JoinSet for concurrency and CancellationToken for 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_concurrent and IDs in PostgresRepository.
  • Ingestion points: Functions take Vec<String> (URLs) or &str (IDs) in SKILL.md.
  • Boundary markers: None explicitly defined in the snippets as they are generic code patterns.
  • Capability inventory: Uses reqwest for network requests and sqlx for 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
Risk Level
SAFE
Analyzed
Sep 26, 2026, 11:45 AM