Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Kotlin Specialist

Skill Verifiziert Aktiv

Provides idiomatic Kotlin implementation patterns including coroutine concurrency, Flow stream handling, multiplatform architecture, Compose UI construction, Ktor server setup, and type-safe DSL design. Use when building Kotlin applications requiring coroutines, multiplatform development, or Android with Compose. Invoke for Flow API, KMP projects, Ktor servers, DSL design, sealed classes, suspend function, Android Kotlin, Kotlin Multiplatform.

Zweck

To provide developers with expert-level, idiomatic Kotlin patterns for building robust and modern applications, particularly those involving concurrency, multiplatform development, and UI frameworks.

Funktionen

  • Idiomatic Kotlin implementation patterns
  • Coroutine concurrency and Flow stream handling
  • Kotlin Multiplatform architecture guidance
  • Jetpack Compose UI construction
  • Ktor server setup and routing
  • Type-safe DSL design

Anwendungsfälle

  • Building Kotlin applications requiring coroutines
  • Developing multiplatform projects (KMP)
  • Setting up Ktor servers
  • Designing type-safe DSLs
  • Implementing reactive streams with Flow API
  • Android development with Jetpack Compose

Nicht-Ziele

  • Providing a full application framework
  • Handling deployment or infrastructure setup
  • Replacing detailed IDE or compiler error messages
  • Covering every niche Kotlin library

Workflow

  1. Analyze architecture
  2. Design models
  3. Implement idiomatic Kotlin with coroutines/Flow
  4. Validate code with linters/static analysis
  5. Optimize Kotlin code
  6. Write multiplatform tests

Praktiken

  • Idiomatic Code
  • Concurrency Management
  • State Modeling
  • API Design
  • Testing Practices

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add jeffallan/claude-skills
/plugin install claude-skills@fullstack-dev-skills

Qualitätspunktzahl

Verifiziert
95 /100
Analysiert about 21 hours ago

Vertrauenssignale

Letzter Commit13 days ago
Sterne9k
LizenzMIT
Status
Quellcode ansehen

Ähnliche Erweiterungen

Apollo Kotlin

98

Guide for building applications with Apollo Kotlin, the GraphQL client library for Android and Kotlin. Use this skill when: (1) setting up Apollo Kotlin in a Gradle project for Android, Kotlin/JVM, or KMP, (2) configuring schema download and codegen for GraphQL services, (3) configuring an `ApolloClient` with auth, interceptors, and caching, (4) writing queries, mutations, or subscriptions,

Skill
apollographql

Kotlin Mcp Server Generator

100

Generate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official io.modelcontextprotocol:kotlin-sdk library.

Skill
github

Backend Api Design

99

Design RPC-style APIs with layered architecture (Controller → Manager → Repository). Use when creating new API endpoints, designing API contracts, or reviewing API patterns.

Skill
spartan-stratos

Auth0 Android Integration

99

Use when adding authentication to Android applications (Kotlin/Java) with Web Auth, biometric-protected credentials, and MFA - integrates com.auth0.android:auth0 SDK for native Android apps

Skill
auth0

Security Checklist

98

Security best practices for Micronaut/Kotlin backend including authentication, authorization, input validation, and OWASP prevention. Use when implementing auth, validating inputs, or reviewing security.

Skill
spartan-stratos

Kotlin Best Practices

98

Kotlin coding standards including null safety, Either error handling, coroutines, and Exposed ORM patterns. Use when writing Kotlin code, reviewing code quality, or learning project patterns.

Skill
spartan-stratos