Ron June Valdoz
Community@ronjunevaldoz · Phillippines
Kotlin Multiplatform | Full-stack Developer | Software Engineer
Agent Skills by Ron June Valdoz
Showing 75 vetted skills indexed across 1 GitHub repositories.
kmp-shadcn-compose-layouts
Composes shadcn-compose components into verified login, form, table, and dashboard layouts.
kmp-compose-state-container
Guides selection of remember, rememberSaveable, or ViewModel for Compose Multiplatform state.
kmp-expert
Routes Kotlin Multiplatform tasks to the correct skill using a dependency graph and decision trees.
kmp-github-issue-governance
Govern GitHub issue hierarchies, sub-issues, and shell-safe markdown transport via gh CLI.
kmp-sqldelight-setup
Configures SQLDelight 2 databases with platform drivers and Flow queries in Kotlin Multiplatform projects.
kmp-kotlinpoet
Generates Kotlin source at compile time by authoring KSP annotation processors with KotlinPoet builders.
kmp-deep-linking
Implements deep linking for Kotlin Multiplatform apps with App Links, Universal Links, and NavHost route parsing.
kmp-biometric-auth
Implements biometric authentication for Kotlin Multiplatform using BiometricPrompt and LocalAuthentication.
kmp-compose-animation
Implements Compose Multiplatform animations including AnimatedVisibility, Crossfade, and shared element transitions.
kmp-security
Implements certificate pinning, root detection, and encrypted storage for Kotlin Multiplatform apps.
kmp-clean-architecture
Defines and enforces a 6-layer clean architecture contract for Kotlin Multiplatform feature modules.
kmp-coroutines-flow-patterns
Implements structured concurrency, Flow type selection, and coroutine testing patterns for Kotlin Multiplatform.
kmp-presenter-module
Sets up a pure Kotlin presenter module with MVI ViewModels and Koin wiring for KMP features.
kmp-xcframework-spm
Builds an XCFramework from a Kotlin Multiplatform shared module and publishes it as a Swift Package Manager binary target.
kmp-project-docs-maintainer
Maintains and self-heals consumer-facing documentation for Kotlin Multiplatform projects.
kmp-native-authoring
Scaffolds first-party C/C++ native cores for Kotlin Multiplatform libraries with CMake and C-ABI headers.
kmp-logging
Configures kotlin-logging or Kermit logging with Koin injection for Kotlin Multiplatform projects.
kmp-ktor-auth-service
Implements Ktor bearer and JWT authentication services for Kotlin Multiplatform backends.
kmp-shadcn-compose
Integrates the shadcn-compose component library into Compose Multiplatform projects with verified API signatures.
kmp-compose-state-hoisting
Implements state hoisting patterns for Compose Multiplatform composables to enable testable, stateless UI components.
kmp-compose-slot-api
Design Compose Multiplatform components with composable lambda slot parameters instead of data parameters.
kmp-android-cli
Integrates Google's official android CLI with Kotlin Multiplatform project module graphs and CI pipelines.
kmp-library-publishing
Publish Kotlin Multiplatform libraries to Maven Central and GitHub Packages with signing and API tracking.
kmp-paging
Implements Paging 3 in Kotlin Multiplatform with PagingSource, Pager, and LazyPagingItems.
Frequently Asked Questions About Ron June Valdoz
FAQPage SchemaWhat tasks can I accomplish with ronjunevaldoz's KMP skills?▼
The collection covers the full Kotlin Multiplatform lifecycle: project scaffolding, clean-architecture module boundaries, Compose UI and design systems, navigation, networking with Ktor, SQLDelight and DataStore persistence, MVI state management, biometric auth, push notifications, in-app purchases, testing, security hardening, and Maven Central/SPM release pipelines.
Who are these KMP skills designed for?▼
Kotlin Multiplatform and Compose Multiplatform engineers building production apps or libraries across Android, iOS, Desktop (JVM), and Web (JS/WasmJs). It suits both greenfield teams using kmp-feature-scaffold and brownfield teams incrementally migrating from MVVM/LiveData monoliths via the kmp-migration skill.
How do I use the skills in a real project workflow?▼
Start with kmp-expert, the orchestrator meta-skill that maps the dependency graph and sequences which domain skill to invoke for a given task. Scaffold with kmp-feature-scaffold, then layer in networking, persistence, UI, and testing skills; finish with kmp-audit to review architecture and kmp-release to publish.
Are these skills free and open source?▼
Yes. Every skill in the manifest is licensed under Apache-2.0, permitting free use, modification, and redistribution in commercial and open-source projects. The companion shadcn-compose library is published on Maven Central under io.github.ronjunevaldoz:shadcn-compose.
What prerequisites do the skills assume?▼
Most skills assume a project scaffolded by kmp-feature-scaffold on AGP 9+ with a TOML version catalog, build-logic convention plugins, Compose Multiplatform, and Koin 4. Several skills declare explicit dependencies — e.g., kmp-repository-pattern requires kmp-network-layer and kmp-sqldelight-setup, and design-system-extended requires the base design-system skill.