Ktor Service Skill
SkillMediaBuild and modify Ktor services in the Foodies repository using the established project conventions. Use when working in Ktor modules for tasks involving Ktor app/module wiring, route-service-repository design.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Ktor Service Skill skill
What this skill tells your AI
The instructions your AI receives, as published by nomisrev/ktor-arrow-example in .agents/skills/ktor/SKILL.md and read by ahel’s review.
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 (Main.kt/SuspendApp), Env configuration loaded from application.yaml, Dependencies wiring, or ResourceScope-based resource lifecycle.
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 (Spine Api.kt endpoints), route handlers, DomainError modelling/mapping, or accumulate-based validation.
Signals
- GitHub stars
- 305
- Forks
- 42
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
ktor- Source
- github.com/nomisrev/ktor-arrow-example