LeeYoonSam avatar

LeeYoonSam

36 agentic skills • 20 avg score • 0 total stars

Agentic Skills by LeeYoonSam

android-compose-ui

25

by LeeYoonSam

Build declarative UI with Jetpack Compose including composables, state management, recomposition, and Material3 components. Use when creating moder...

Techgeneral

android-mvvm-architecture

25

by LeeYoonSam

Create MVVM architecture pattern with ViewModel, StateFlow, and Unidirectional Data Flow for Android. Use when implementing UI logic and state mana...

Techgeneral

android-git-conventional-commits

24

by LeeYoonSam

Conventional commit format specification with validation and automation for Android projects

Techgeneral

android-json-kotlinx

24

by LeeYoonSam

Type-safe JSON serialization with Kotlin Serialization library. Use when you need compile-time safety, multiplatform support, and modern Kotlin fea...

Techgeneral

android-git-multi-commit-feature

24

by LeeYoonSam

Split large features into logical, atomic commits for better code review and git history

Techgeneral

android-git-spec-workflow

24

by LeeYoonSam

Git workflow optimized for SPEC-First Android development with requirement traceability

Techgeneral

android-animation-lottie

23

by LeeYoonSam

Render Adobe After Effects animations natively on Android with Lottie. Use for high-quality animations, loading indicators, and onboarding experien...

Techgeneral

android-testing-mockk

23

by LeeYoonSam

Mocking framework for Kotlin with concise DSL, coroutine support, and powerful verification. Use for unit testing ViewModels, Repositories, and Use...

Techgeneral

android-clean-architecture

23

by LeeYoonSam

Implement Clean Architecture with three layers (presentation, domain, data) for Android apps. Use when structuring a new feature or refactoring cod...

Techgeneral

android-logging-timber

22

by LeeYoonSam

Extensible logging library with customizable Tree implementations and automatic tagging. Use for structured logging in Debug/Release builds with di...

Techgeneral

android-testing-turbine

22

by LeeYoonSam

Small testing library for Kotlin Flows with awaitItem(), awaitComplete(), and awaitError(). Use when testing Flow emissions in ViewModels and Repos...

Techgeneral

android-json-moshi

22

by LeeYoonSam

JSON parsing with Moshi library, including custom adapters and Retrofit integration. Use when you need type-safe, efficient JSON serialization with...

Techgeneral

android-networking-retrofit

22

by LeeYoonSam

Configure Retrofit for REST API calls with OkHttp, Gson/Moshi, Coroutines, and error handling. Use when implementing network data sources and API i...

Techgeneral

android-git-atomic-commits

21

by LeeYoonSam

Create atomic commits with conventional commit format and SPEC traceability for Android projects

Techgeneral

android-project-setup

21

by LeeYoonSam

Initialize new Android project with modern build configuration using Gradle Kotlin DSL, version catalogs, and recommended project structure. Use wh...

Techgeneral

android-datastore

21

by LeeYoonSam

Implement DataStore for preferences and simple key-value storage using Coroutines. Use when replacing SharedPreferences or storing app settings.

Techgeneral

android-database-room

20

by LeeYoonSam

Create local database with Room including entities, DAOs, and database setup with migrations. Use when implementing local data persistence with typ...

Techgeneral

android-hilt-di

20

by LeeYoonSam

Configure dependency injection with Hilt including modules, scopes, and ViewModelFactory. Use when setting up or adding DI to Android app for compi...

Techgeneral

android-repository-pattern

20

by LeeYoonSam

Implement repository pattern with single source of truth for data access. Use when abstracting data sources (network, database, cache) in the data ...

Techgeneral

android-xml-views

19

by LeeYoonSam

Build UI with XML layouts, ViewBinding, and View components for legacy or gradual migration projects. Use when working with existing XML-based apps.

Techgeneral

android-koin-di

18

by LeeYoonSam

Configure dependency injection with Koin using Kotlin DSL for lightweight runtime DI. Use when preferring simpler setup over compile-time validation.

Techgeneral

android-compose-navigation

17

by LeeYoonSam

Implement Navigation 3 for Jetpack Compose with type-safe routes, nested navigation, and deep linking. Use when handling screen navigation in Compo...

Techgeneral

android-list-ui

16

by LeeYoonSam

Build efficient lists with LazyColumn (Compose) or RecyclerView (Views) including item click handling. Use when displaying scrollable lists of data.

Techgeneral

android-forms-validation

16

by LeeYoonSam

Create forms with validation in Jetpack Compose using state and validation logic. Use when building input forms with real-time validation.

Techgeneral

android-unit-testing

16

by LeeYoonSam

Create unit tests for ViewModels and business logic with JUnit, MockK, and Coroutine testing. Use when testing logic without Android dependencies.

Techgeneral

android-material-components

16

by LeeYoonSam

Implement Material Design 3 components for consistent UI across Android apps. Use when adding buttons, cards, dialogs, and other standard UI elements.

Techgeneral

android-compose-theming

16

by LeeYoonSam

Create Material3 theming for Jetpack Compose with custom colors, typography, shapes, and dynamic theming. Use when implementing design system or br...

Techgeneral

android-paging3

16

by LeeYoonSam

Implement pagination with Paging 3 library for efficient large dataset loading. Use when displaying lists with network or database pagination.

Techgeneral

android-compose-testing

16

by LeeYoonSam

Write UI tests for Jetpack Compose using ComposeTestRule and semantics. Use when testing Compose screens, user interactions, and state changes.

Techgeneral

android-workmanager

16

by LeeYoonSam

Schedule background work with WorkManager for deferrable tasks. Use when implementing periodic sync, uploads, or tasks that must run even if app ex...

Techgeneral

android-coroutines

16

by LeeYoonSam

Implement Kotlin Coroutines for asynchronous operations with proper scope and dispatcher management. Use when handling network calls, database oper...

Techgeneral

android-permissions

16

by LeeYoonSam

Handle runtime permissions for Android 13+ with permission requests and rationale. Use when implementing features requiring dangerous permissions.

Techgeneral

android-stateflow

15

by LeeYoonSam

Manage UI state with StateFlow and SharedFlow in ViewModels. Use when exposing observable state from ViewModel to UI with Coroutines.

Techgeneral

android-gradle-config

15

by LeeYoonSam

Configure Gradle build with Kotlin DSL including build types, flavors, and dependencies. Use when setting up project build configuration.

Techgeneral

android-image-loading

15

by LeeYoonSam

Load and display images with Coil (Compose) or Glide including caching and transformations. Use when displaying remote or local images efficiently.

Techgeneral

android-one-time-events

15

by LeeYoonSam

Handle one-time UI events like navigation or toasts using Channels or SharedFlow. Use when triggering actions that shouldn't repeat on recomposition.

Techgeneral

Discover More Agentic Skills

Browse our complete catalog of AI agent skills from developers worldwide.