claude

kmp-skills

Kotlin Multiplatform (KMP) development skills — covering architecture, setup, networking (Ktor), local databases (Room), protected storage, type-safe navigation, and UI theming. Compatible with Claude Code, Antigravity, Codex and Opencode

4 on GitHubby Marcos Valenzuelav0.2.0MITupdated 3 months ago
/

Plugin kmp-skills from marketplace kmp-skills in MALPV/kmp-skills-plugin. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (9)

  • kmp-encrypted-storage

    Wire encrypted key-value storage into a KMP project — a domain-specific SecureStorage contract, its multiplatform-settings implementation, and the hardware-backed engines (EncryptedSharedPreferences / Keychain) via DI. Use whenever the user stores tokens, credentials, or sensitive flags, mentions se

  • kmp-expert-koin

    Structure dependency injection in a Kotlin Multiplatform project with Koin — module organization by feature/layer, constructor DSL (singleOf/viewModelOf), the initKoin entry points and their Swift-friendly overload, and a verify() graph test. Use whenever the user sets up or refactors DI, mentions K

  • kmp-expert-ktor

    Wire the Ktor networking layer into a KMP project — dependencies, the shared HttpClient with auth/refresh and secure logging, per-platform engines, and the DTO→domain repository flow with MockEngine tests. Use whenever the user adds networking, consumes a REST API, mentions Ktor, HttpClient, bearer/

  • kmp-expert-navigation

    Build type-safe navigation in a Compose Multiplatform app — @Serializable destinations, a centralized Actions controller, and a NavHost whose screens take callbacks instead of the NavController. Use whenever the user adds navigation, mentions NavHost, routes, deep links, passing arguments between sc

  • kmp-expert-presentation

    Build the presentation layer of a KMP feature — ViewModels with viewModelScope, a single UiState per screen, session restore with offline handling, and Compose consumption via koinViewModel/collectAsStateWithLifecycle. Use whenever the user builds a screen's logic, mentions ViewModel, UI state, Stat

  • kmp-expert-room

    Wire a Room 2.7+ database into a KMP project — module build config with per-target KSP, entities/DAOs, the expect/actual builder, and single-source-of-truth repository integration. Use whenever the user adds local persistence, an offline cache or offline-first behavior, mentions Room, entities/DAOs/

  • kmp-modular-architecture

    Structure a KMP project as a Gradle multi-module architecture by Features + Layers — the :shared aggregator, :core:* and :features:* modules, api-vs-implementation boundaries, and the Xcode framework export. Use whenever the user modularizes a project, splits a monolith into modules, mentions :core/

  • kmp-setup-base-dependencies

    Set up the dependency catalog and base Gradle config for a KMP project — a capability-grouped libs.versions.toml, the root/shared/androidApp build files, and dynamic Android SDK versions. Use whenever the user bootstraps a KMP project, adds a library or plugin, edits libs.versions.toml or the versio

  • mobile-design

    Design and build mobile UIs (Compose Multiplatform) from DESIGN.md tokens. If DESIGN.md is missing it creates one by interviewing the user about identity, visual references, and palette; if it exists it audits and completes it before mapping it to the theme. Use whenever the user themes or styles th

View source on GitHub

Similar plugins

Apollo GraphQL agent skills for Claude Code — Apollo Client, Server, Federation, Connectors, Router, Rover CLI, iOS, Kotlin, and the Apollo MCP server. Covers schema design, query optimization, and GraphQL best practices.

14 skills · 1 MCP server · LSP

anthropics/claude-plugins-official 47,076

67 specialized skills for full-stack development: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 8 backend frameworks, 7 frontend/mobile, plus infrastructure, DevOps, security, and testing skills. Includes 9 project workflow commands for epic planning, discovery, execution, and retrospectives.

67 skills · 10 commands

Jeffallan/claude-skills 12,345

android-skills

claudecodex

Android skills are Google's official dedicated repository of AI-optimized, modular instructions and resources, to help LLMs better understand and execute specific patterns that follow the best practices and guidance on Android development. Android skills follow the open-standard agent skills - markdown files (SKILL.md) that provide a technical specification of a task, and ground LLMs with information on specialized domains and workflows.

36 skills

android/skills 10,495

Agent skills for writing, migrating, and debugging Kotlin tests with Kotest.

1 skill

kotest/kotest 4,788

Kotlin Language Server Protocol integration — code intelligence, completions, diagnostics, and refactoring for Kotlin projects

davepoon/buildwithclaude 3,741

Android and Kotlin development with Jetpack Compose

2 commands

rohitg00/awesome-claude-code-toolkit 2,836

Maintain kmp-skills?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted