kotlin-ktor-patterns - Build Maintainable Ktor HTTP Servers
Provides Ktor patterns for routing, plugins, authentication, dependency injection, serialization, WebSockets, and application testing.
Tags
Updated: 2026-10-05Capabilities
What this skill does
- Organize Ktor applications
- Define REST routes
- Configure Ktor plugins
- Serialize request models
- Implement JWT authentication
- Handle application errors
- Configure Koin dependency injection
- Test with testApplication
- Implement WebSocket handlers
Inputs
- Kotlin project structure
- API route requirements
- Authentication configuration
- Serialization models
- Integration test scenarios
Outputs
- Ktor server code patterns
- Route and plugin configurations
- Authentication implementations
- Serialization implementations
- Integration test examples
