LogoClawIndex
CasesSkillsAbout
LogoClawIndex

kotlin-ktor-patterns - Ktor Server Patterns

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

Tags

Updated: 2026-10-05
KotlinKtorHTTP serverREST APIauthenticationdependency injectionserializationWebSocketstesting

Capabilities

Design Ktor project structureDefine HTTP routesConfigure Ktor pluginsImplement JWT authentication

Typical Inputs

Ktor server requirementsAPI route requirementsAuthentication configuration

Typical Outputs

Kotlin server code examplesKtor configuration patternsRoute definitions

What this skill does

  • Design Ktor project structure
  • Define HTTP routes
  • Configure Ktor plugins
  • Implement JWT authentication
  • Configure Koin dependency injection
  • Define serializable models
  • Handle WebSocket connections
  • Write application integration tests

Inputs

  • Ktor server requirements
  • API route requirements
  • Authentication configuration
  • Data model definitions
  • Testing requirements

Outputs

  • Kotlin server code examples
  • Ktor configuration patterns
  • Route definitions
  • Authentication handlers
  • Serialization models
  • Integration test examples

Requirements

  • Kotlin environment
  • Ktor server framework
  • Kotlin coroutines
  • Koin for dependency injection
  • kotlinx.serialization 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.