ktor-microservice

star 5

Build and modify Ktor services in the Foodies repository using the established project conventions. Use when working in Ktor microservice modules for tasks involving Ktor app/module wiring, route-service-repository design, RabbitMQ event flows, TestBalloon and Testcontainers integration testing.

nomisRev By nomisRev schedule Updated 3/7/2026

name: ktor-microservice description: > Build and modify Ktor services in the Foodies repository using the established project conventions. Use when working in Ktor microservice modules for tasks involving Ktor app/module wiring, route-service-repository design, RabbitMQ event flows, TestBalloon and Testcontainers integration testing.

Foodies Ktor Skill

Apply these conventions when implementing or reviewing Ktor code in this repository. Load only the references needed for the current task.

Build and dependencies

Read references/build-and-dependencies.md when adding modules, configuring plugins, or changing dependencies and build tasks.

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

Read references/testing.md when writing or updating tests. Prefer integration tests with real dependencies and shared fixtures.

Install via CLI
npx skills add https://github.com/nomisRev/foodies --skill ktor-microservice
Repository Details
star Stars 5
call_split Forks 1
navigation Branch main
article Path SKILL.md
More from Creator