This skill provides Claude with expert-level architectural guidance and code templates for building modern Kotlin web applications using the Ktor framework. It covers the full application lifecycle, from standardizing project structures and configuring essential plugins to implementing advanced features like JWT authentication, Koin dependency injection, and kotlinx.serialization. By providing standardized patterns for routing DSL and integrated testing via testApplication, it enables developers to bootstrap production-ready microservices and REST APIs with consistency and best practices.
主な機能
01Standardized project layout for scalable Ktor applications
02Comprehensive error handling and status page configuration
03Secure JWT-based authentication and authorization flows
04151 GitHub stars
05Type-safe Routing DSL and content negotiation patterns
06Dependency injection integration using Koin
ユースケース
01Implementing secure authentication and CORS policies in Ktor
02Setting up automated integration tests for Ktor services
03Bootstrapping a new production-grade Kotlin REST API