kotlin-exposed-patterns
Pass
Audited by Gen Agent Trust Hub on Mar 24, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill serves as a comprehensive reference for JetBrains Exposed ORM patterns, including DSL, DAO, and repository implementations.
- [SAFE]: No malicious patterns, prompt injections, or obfuscation techniques were detected in the instructions or code snippets.
- [SAFE]: The skill correctly handles sensitive database configurations (URL, username, password) by demonstrating how to retrieve them from environment configurations rather than hardcoding them.
- [SAFE]: Security best practices are encouraged, specifically through the inclusion of the
escapeLikePatternfunction to sanitize user input for SQLLIKEqueries, preventing wildcard injection. - [SAFE]: The external dependencies listed in the Gradle build configuration (JetBrains Exposed, HikariCP, Flyway, PostgreSQL driver, and H2 database) are well-known, reputable industry-standard libraries.
- [SAFE]: Database operations are correctly wrapped in transaction blocks (
newSuspendedTransaction), ensuring atomicity and thread safety within coroutine-based applications.
Audit Metadata