ubique-uniffi
Installation
SKILL.md
Ubique UniFFI Kotlin Multiplatform
Step 1: Select the fork and version contract
- Record owning Gradle modules, Cargo packages/workspace, Rust library names, Kotlin packages, shared types, target/host matrix, release/publication scope, and installed toolchain tuple.
- Read
references/versions-generation.md. Pin the Ubique plugin, shared runtime, and generator together; pin UniFFI separately to the exact supported version. Latest source/docs can differ from published releases. - Route Gobley
dev.gobley.*integration togobley; preserve a single fork per integration. Route general toolchain/hierarchy work tokotlin-gradle/kotlin-multiplatformand framework-to-Swift export tokotlin-native-apple-interop. - Treat unsupported Kotlin targets as configuration failures, not working stubs. Specify only shipped targets on capable hosts.
Gate: fork, module/crate ownership, exact version tuple, and executable target matrix are explicit.