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
KotlinKtorHTTP serverREST APIauthenticationdependency injectionserializationWebSocketsintegration testing

Capabilities

Structure Ktor applicationsDefine HTTP routesConfigure Ktor pluginsSerialize request models

Typical Inputs

Typical Outputs

Ktor server codeHTTP API routesAuthentication and error handling code

What this skill does

  • Structure Ktor applications
  • Define HTTP routes
  • Configure Ktor plugins
  • Serialize request models
  • Implement JWT authentication
  • Handle application errors
  • Configure CORS
  • Set up Koin dependency injection
  • Write testApplication integration tests
  • Implement WebSocket endpoints

Inputs

    Outputs

    • Ktor server code
    • HTTP API routes
    • Authentication and error handling code
    • Integration test code

    Requirements

    • Kotlin coroutine support
    • Ktor framework
    • Koin dependency injection library
    • kotlinx.serialization
    • testApplication 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.