appwrite-go

Pass

Audited by Gen Agent Trust Hub on May 6, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill uses official Appwrite and Open Runtimes repositories for dependencies, specifically github.com/appwrite/sdk-for-go and github.com/open-runtimes/types-for-go.
  • [SAFE]: Instructions for setting up the Appwrite client correctly recommend using environment variables via os.Getenv for sensitive data like project IDs and API keys, rather than hardcoding credentials.
  • [SAFE]: The SSR authentication guide includes explicit security recommendations for session cookie management, emphasizing the use of HttpOnly, Secure, and SameSiteStrictMode flags to mitigate XSS and CSRF risks.
  • [SAFE]: The section on permissions and roles provides critical security context, proactively warning developers about the risks of permissive access control (e.g., using role.Any() for write operations) and the implications of misconfigured permissions.
Audit Metadata
Risk Level
SAFE
Analyzed
May 6, 2026, 11:27 AM