django-dev-ninja

Pass

Audited by Gen Agent Trust Hub on Feb 17, 2026

Risk Level: SAFE
Full Analysis
  • SAFE (SAFE): The skill provides educational templates and architectural patterns for Django Ninja development. It adheres to security best practices by demonstrating:
  • Authentication: Implementation of HttpBearer and APIKeyHeader for secure endpoint access.
  • Permissions: Custom decorators (require_permission, require_staff) for granular access control.
  • Validation: Use of Pydantic schemas to validate and sanitize incoming request data (Category 8 surface mitigated by schema validation).
  • Error Handling: Centralized exception handlers that avoid leaking sensitive system information in production.
  • CORS: Proper configuration guidelines, distinguishing between development (DEBUG) and production environments.
Audit Metadata
Risk Level
SAFE
Analyzed
Feb 17, 2026, 06:11 PM