kotlin-project-feature-implementation

Coordinates Kotlin Multiplatform feature implementation from inspection through deployment-ready delivery steps.

63|6|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/mmiani/kotlin-kmp-claude-agent-skills --skill kotlin-project-feature-implementation-mmiani
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kotlin-project-feature-implementation
Source: https://github.com/mmiani/kotlin-kmp-claude-agent-skills/tree/main/skills/kotlin-project-feature-implementation
Command: npx skills add https://github.com/mmiani/kotlin-kmp-claude-agent-skills --skill kotlin-project-feature-implementation-mmiani

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provide structured guidance for implementing or extending features in a Kotlin Multiplatform project, ensuring architectural consistency and guardrails.

Core Features & Use Cases

  • Pre-coding inspection and planning to align with project architecture.
  • Layered guidance on state management, UI, and data boundaries.
  • Implementation discipline to deliver small, cohesive changes with safety checks.

Quick Start

Inspect the feature's module, plan the smallest coherent slice, implement it following the project rules, and validate against the established architecture.

Frequently Asked Questions about kotlin-project-feature-implementation

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

FAQPage Schema
How do I plan and implement a feature in a Kotlin Multiplatform project?

To plan a Kotlin Multiplatform feature, you start with pre-coding inspection to align with project architecture, then plan the smallest coherent slice before implementing it across shared and platform-specific layers.

What is the best way to manage state and module boundaries in Kotlin Multiplatform?

Managing state and module boundaries in Kotlin Multiplatform requires enforcing architectural discipline through a standardized workflow, ensuring layered guidance across state management, UI, and data boundaries.

Can I use Compose UI with this structured feature implementation workflow?

Yes, this structured feature implementation workflow provides layered guidance for Compose UI, ensuring your multiplatform UI changes remain cohesive and align with the established architectural guardrails.

How do I ensure testing readiness and rollout safety for a KMP feature?

You ensure testing readiness and rollout safety for a KMP feature by following implementation discipline that delivers small, cohesive changes validated against the established architecture and safety checks.

Does this guidance apply to both shared and platform-specific layers in KMP?

Yes, this guidance applies to feature modules across both shared and platform-specific layers in Kotlin Multiplatform, covering state management, navigation, and module boundaries throughout the workflow.

Why do I need pre-coding inspection before extending features in Kotlin Multiplatform?

You need pre-coding inspection before extending features to ensure architectural consistency, verify module boundaries, and establish a standardized workflow before writing any new code.