skills/duthaho/claudekit/fastapi/Gen Agent Trust Hub

fastapi

Pass

Audited by Gen Agent Trust Hub on Apr 8, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill promotes the use of Pydantic models for all request and response validation, which is a key security practice to prevent data leakage and ensure input integrity.
  • [SAFE]: It correctly recommends using pydantic-settings to manage configuration through environment variables, discouraging the hardcoding of sensitive secrets or connection strings.
  • [SAFE]: The middleware patterns include CORSMiddleware and TrustedHostMiddleware, which are essential for protecting against cross-origin attacks and Host header manipulation.
  • [SAFE]: File upload examples include logic for validating file types and sizes, helping to mitigate risks associated with uncontrolled file uploads.
  • [SAFE]: The skill provides guidance on avoiding blocking I/O in asynchronous routes, which is critical for maintaining the responsiveness and stability of the application.
Audit Metadata
Risk Level
SAFE
Analyzed
Apr 8, 2026, 02:39 PM
Security Audit — agent-trust-hub — fastapi