Leo Gallego
Community@leogallego
Agent Skills by Leo Gallego
Showing 42 vetted skills indexed across 2 GitHub repositories.
kotlin-multiplatform-expect-actual
Designs Kotlin Multiplatform expect/actual boundaries separating shared code from platform implementations.
kotlin-build-kmp-gradle-governance
Audits and optimizes Gradle build structures for Kotlin Multiplatform projects.
compose-expert
Guide writing CMP-aware Compose UI across Android, Desktop, iOS, and Web.
kotlin-navigation-compose-multiplatform
Define navigation architecture for Compose Multiplatform projects using Navigation 2 semantics.
compose-focus-navigation
Implement deterministic focus navigation in Jetpack Compose apps.
kotlin-platform-app-links-and-deep-links
Evaluate Android deep links and App Links in Kotlin Multiplatform projects.
kotlin-project-bugfix
Diagnose Kotlin Multiplatform bugs and apply minimal fixes with regression tests.
compose-state-holder-ui-split
Separate state-holder wiring from UI rendering in Jetpack Compose screens.
compose-slot-api-pattern
Refactors Jetpack Compose components to replace primitive parameters with slot-based @Composable () -> Unit content delegates.
compose-side-effects
Explain Compose side-effects lifecycle and place work in SideEffect, LaunchedEffect, and DisposableEffect.
kotlin-project-state-management
Define Kotlin Multiplatform state-management contracts for UiState, effects, and actions.
kotlin-platform-kmp-bridges
Design Kotlin Multiplatform source-set hierarchies and expect/actual boundaries.
kotlin-project-architecture-review
Evaluate architecture proposals and modularization for Kotlin Multiplatform projects.
compose-state-deferred-reads
Defer Jetpack Compose state reads into layout and draw phases.
issue-pipeline
Automate GitHub issue triage, planning, implementation, review, and PR merging.
compose-state-hoisting
Guide Android developers to hoist Compose UI state to the correct scope.
kotlin-types-value-class
Identify when to replace single-field Kotlin wrappers with @JvmInline value classes.
compose-animations
Recommend the minimal Jetpack Compose animation API for UI motion needs.
kotlin-coroutines-structured-concurrency
Identify and remediate CoroutineScope ownership misuses in Kotlin codebases.
pr-architecture-review
Identify architecture contract violations in Ansible Jane project PRs.
kotlin-kmp-refactor-safety
Guide incremental Kotlin KMP refactors with scope control and tests.
kotlin-data-kmp-data-layer
Design and review Kotlin Multiplatform data layers with repository-data-source separation.
kotlin-project-modularization
Define module boundaries in Kotlin Multiplatform projects with dependency direction and visibility guidelines.
kotlin-flow-state-event-modeling
Guide Kotlin Flow state and event modeling with StateFlow, SharedFlow, and Channel.