LogoClawIndex
CasesSkillsAbout
LogoClawIndex

kotlin-patterns - Apply idiomatic Kotlin development patterns

Provides Kotlin patterns for null safety, immutability, sealed types, coroutines, extensions, DSL builders, and Gradle Kotlin DSL.

Tags

Updated: 2026-10-05

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Apply null-safety patterns
  • Prefer immutable data
  • Model sealed hierarchies
  • Structure coroutine concurrency
  • Define extension functions
  • Build type-safe DSLs
  • Configure Gradle Kotlin DSL

Inputs

  • Kotlin source code
  • Kotlin module designs
  • Library designs
  • Gradle Kotlin DSL configurations

Outputs

  • Kotlin implementation guidance
  • Code review guidance
  • Refactoring guidance
  • Module design guidance
  • Gradle configuration guidance

Requirements

    Source

    • Spec: SKILL.md

    ClawIndex

    OpenClaw Skills & Use Case Index

    ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

    Index

    Skills·
    Cases

    Meta

    About·
    Disclaimer·
    Email·
    GitHub
    © 2026 ClawIndex All Rights Reserved.
    Kotlin
    software development
    code review
    refactoring
    coroutines
    null safety
    Gradle
    Apply null-safety patterns
    Prefer immutable data
    Model sealed hierarchies
    Structure coroutine concurrency
    Kotlin source code
    Kotlin module designs
    Library designs
    Kotlin implementation guidance
    Code review guidance
    Refactoring guidance