| name | ktor-microservice |
| description | Build and modify Ktor services in the Ktor Quickstart repository using the established project conventions. Use when working in Ktor service modules for tasks involving Ktor app/module wiring, route-service-repository design.
|
Ktor Service Skill
Apply these conventions when implementing or reviewing Ktor code in this repository. Load only the references needed for the current task.
Service architecture and wiring
Read references/service-architecture.md when changing application bootstrap, dependency wiring, persistence, or messaging integration.
Package structure
Read references/package-structure.md when creating, moving, or reorganizing files within a service module. Follow domain-driven feature packages, not technical layers.
Routes and validation
Read references/routes-and-validation.md when editing HTTP contracts, route handlers, validation, or error mapping.
Testing
For testing guidelines, including route-based and integration tests, refer to the references/testing.md.
Coroutines
For coroutine usage, refer to references/coroutines.md.