بنقرة واحدة
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: