skills/mobile-instinct-v1/SKILL.md
V1 instinct-based pattern capture for mobile development. Captures patterns as code is written with immediate feedback.
npx skillsauth add ahmed3elshaer/everything-claude-code-mobile mobile-instinct-v1Install this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Immediate pattern capture during mobile development with real-time feedback.
V1 instincts capture mobile development patterns as you write code. When you create Composables, ViewModels, or repositories, relevant patterns are automatically extracted and stored with confidence scoring.
Automatic capture on:
.kt files in Compose screens| Pattern ID | Description | Initial Confidence |
|------------|-------------|-------------------|
| compose-state-hoisting | State hoisted to caller | 0.5 |
| compose-remember-key | Stable keys in lazy lists | 0.6 |
| compose-side-effect | Proper LaunchedEffect usage | 0.5 |
| compose-immutable | Immutable data classes | 0.7 |
| Pattern ID | Description | Initial Confidence |
|------------|-------------|-------------------|
| mvi-sealed-state | Sealed interface for state | 0.7 |
| mvi-intent-handler | onIntent pattern | 0.6 |
| mvi-reduce-function | State reduction | 0.5 |
| mvi-single-event | One-time event handling | 0.6 |
| Pattern ID | Description | Initial Confidence |
|------------|-------------|-------------------|
| koin-viewmodel-injection | koinViewModel() in Compose | 0.7 |
| koin-module-factory | Module definition with factory | 0.6 |
| koin-scoped-deps | Scoped dependencies | 0.5 |
| Pattern ID | Description | Initial Confidence |
|------------|-------------|-------------------|
| ktor-safe-request | runCatching wrapper | 0.7 |
| ktor-plugin-install | ContentNegotiation setup | 0.6 |
| ktor-timeout-config | Request timeout handling | 0.5 |
| Pattern ID | Description | Initial Confidence |
|------------|-------------|-------------------|
| coroutine-viewmodel-scope | viewModelScope.launch | 0.8 |
| coroutine-structured | Proper scope hierarchy | 0.7 |
| coroutine-dispatcher | Correct dispatcher selection | 0.6 |
Patterns are captured automatically. To review captured patterns:
/instinct-status
When a pattern is:
Maximum confidence: 1.0
Works with hooks/instinct-hooks.json for:
Remember: V1 is about immediate capture. V2 provides observational learning across sessions.
data-ai
SQLDelight patterns for Kotlin Multiplatform - .sq file definitions, platform drivers, type adapters, migrations, and shared database access.
data-ai
Room database patterns for Android - entity definitions, DAO interfaces, Database class, migrations, TypeConverters, and Flow integration.
tools
Push notification patterns - FCM setup for Android, APNs for iOS, notification channels, payload handling, foreground/background behavior, and rich notifications.
content-media
Pagination patterns for mobile - Paging 3 for Android (PagingSource, RemoteMediator, LazyPagingItems), cursor-based and offset-based strategies.