skie - Configure and use SKIE for Swift interop
Provides reference guidance for installing, configuring, using, migrating, and troubleshooting the SKIE Kotlin Native compiler plugin.
Tags
Updated: 2026-10-08Kotlin MultiplatformSwift interoperabilityKotlin Nativecompiler pluginiOS developmentGradle configuration
Capabilities
What this skill does
- Explain SKIE installation
- Configure SKIE features
- Improve Kotlin Swift interop
- Map enums to Swift
- Handle sealed classes
- Bridge suspend functions
- Expose Flows as AsyncSequence
- Troubleshoot SKIE issues
- Explain migration changes
Inputs
- Kotlin Multiplatform project
- Xcode Framework configuration
- SKIE configuration
- SKIE usage question
Outputs
- Installation guidance
- Configuration guidance
- Swift interop examples
- Migration guidance
- Troubleshooting guidance
Requirements
- Kotlin 2.0.0–2.4.10
- Swift 5.8 or later
- Xcode 14.3 or later
- Kotlin Multiplatform Xcode Framework
- Maven Central repository
