ワンクリックで
stack-kotlin-ktor-patterns
Kotlin Ktor web framework — routing, content negotiation, serialization, plugins
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Kotlin Ktor web framework — routing, content negotiation, serialization, plugins
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Generate repository wiki pages mapping architecture, specs, and status. Trigger: orchestrator launches sdd-document.
Shared SDD references for installed skills. Not invokable.
Read-only generalist screening contract for selective 4R review.
Read-only targeted correction validator for a bounded review lineage.
Write SDD delta specs with requirements and scenarios. Trigger: orchestrator launches spec work for a change.
Create pull requests with branch, validation, and publication checks. Trigger: creating, opening, or preparing PRs for review.
| name | stack-kotlin-ktor-patterns |
| description | Kotlin Ktor web framework — routing, content negotiation, serialization, plugins |
| license | Apache-2.0 |
| metadata | {"author":"manuel-retamozo-garcia","version":"1.0"} |
| capabilities | ["kotlin"] |
Comprehensive Ktor patterns for building robust, maintainable HTTP servers with Kotlin coroutines.
Route.userRoutes(). Delegate logic to services, not in the route bodies.kotlinx.serialization for content negotiation, configuring the JSON parser with explicit settings (ignoreUnknownKeys = true, explicitNulls = false).StatusPages plugin, mapping custom domain exceptions (e.g. NotFoundException) to appropriate HTTP status codes.authenticate("jwt") blocks. Extract credentials safely using principal<JWTPrincipal>().by inject().For full code examples, project layout structures, Custom Serializers, WebSockets connections, and BearerAuth integration tests, refer to: