一键导入
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 页面并帮你完成安装。
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.
基于 SOC 职业分类
| 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: