kmp-commands

Centralize Kotlin Multiplatform CLI workflows for validation, building, testing, and commits.

1|Updated Nov 26, 2025
One-click install
npx skills add https://github.com/niltsiar/kotlin_multiplatform_pokedex --skill kmp-commands
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kmp-commands
Source: https://github.com/niltsiar/kotlin_multiplatform_pokedex/tree/main/.agents/kmp-commands
Command: npx skills add https://github.com/niltsiar/kotlin_multiplatform_pokedex --skill kmp-commands

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Designed to centralize and standardize Kotlin Multiplatform CLI workflows, providing a concise reference for validation, building, testing, dependency management, and commit workflows.

Core Features & Use Cases

  • Pre-commit validation workflows to catch issues before commits
  • Module-aware Gradle command guidance for build and test
  • Dependency update and change-management procedures
  • Commit messaging conventions and workflow guidance

Quick Start

Run the primary validation workflow to validate and test all Kotlin Multiplatform modules using Gradle.

Frequently Asked Questions about kmp-commands

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run Gradle commands to validate and test a Kotlin Multiplatform project?

To validate a Kotlin Multiplatform project, run the primary Gradle validation workflow that builds and tests all modules across Android, iOS, Desktop, and Server targets. This centralizes the CLI commands needed to catch issues before committing.

What is the best way to manage dependency upgrades in a Kotlin Multiplatform CLI workflow?

The best way to manage dependency upgrades in a Kotlin Multiplatform project is to follow codified dependency update procedures using Gradle commands. This ensures consistent change-management across all platform modules during development and CI pipelines.

How does a pre-commit workflow work for Kotlin Multiplatform module-specific builds?

A pre-commit workflow for Kotlin Multiplatform runs module-aware Gradle build and test commands before code is committed. This validation step catches platform-specific issues early across Android, iOS, Desktop, and Server targets.

Can I use these Kotlin Multiplatform CLI commands for both local development and CI pipelines?

Yes, the Kotlin Multiplatform CLI commands apply to both local development and CI pipelines. The standardized Gradle workflows cover validation, building, testing, and commit processes across Android, iOS, Desktop, and Server platforms.

What commit message conventions should I use when working with Kotlin Multiplatform projects?

Commit message conventions for Kotlin Multiplatform projects follow codified workflows that standardize commit hygiene. These practices are documented alongside the Gradle build, test, and dependency management CLI commands to maintain consistent project history.