LogoClawIndex
CasesSkillsAbout
LogoClawIndex

kotlin-ktor-patterns - Build Maintainable Ktor HTTP Servers

Provides Ktor patterns for routing, plugins, authentication, dependency injection, serialization, WebSockets, and integration testing.

Tags

Updated: 2026-10-05

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Define route DSLs
  • Configure Ktor plugins
  • Implement JWT authentication
  • Set up Koin injection
  • Serialize API models
  • Handle application errors
  • Configure CORS
  • Write integration tests
  • Use WebSockets

Inputs

  • Ktor project code
  • Application configuration
  • JWT settings
  • HTTP requests
  • WebSocket requests

Outputs

  • HTTP responses
  • Serialized JSON payloads
  • Authentication results
  • Error responses
  • WebSocket communication
  • Integration test results

Requirements

  • Kotlin coroutine support
  • Ktor server support
  • Koin support
  • kotlinx.serialization support
  • testApplication support
  • WebSocket support

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
Kotlin
Ktor
HTTP server
REST API
JWT
Koin
WebSocket
integration testing
Define route DSLs
Configure Ktor plugins
Implement JWT authentication
Set up Koin injection
Ktor project code
Application configuration
JWT settings
HTTP responses
Serialized JSON payloads
Authentication results