kotlin-ktor-patterns
Pass
Audited by Gen Agent Trust Hub on Oct 5, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill provides standard architectural templates for building Ktor applications, including routing, dependency injection, and testing patterns.
- [SAFE]: Configuration examples for
application.yamlcorrectly use environment variable placeholders (e.g.,${JWT_SECRET},${DATABASE_URL}) rather than hardcoding credentials. - [SAFE]: The skill includes a specific section on request validation, demonstrating how to sanitize and validate user-supplied data using Kotlin's
requireblocks and regex, which helps mitigate common injection vulnerabilities in the resulting application. - [SAFE]: Dependency management uses standard, well-known libraries such as Koin for DI, Netty for the server engine, and official Ktor plugins.
Audit Metadata