mobile-instinct-v1

SKILL.md

Mobile Instinct v1 - Pattern Capture

Immediate pattern capture during mobile development with real-time feedback.

Overview

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.

Triggers

Automatic capture on:

  • Creating .kt files in Compose screens
  • Writing ViewModel code
  • Adding Koin modules
  • Configuring Ktor clients
  • Writing coroutine code

Pattern Categories

Compose Patterns

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

MVI Patterns

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

Koin Patterns

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

Ktor Patterns

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

Coroutine Patterns

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

Usage

Patterns are captured automatically. To review captured patterns:

/instinct-status

Confidence Boosting

When a pattern is:

  • Detected: Initial confidence (0.3-0.5)
  • Used again: +0.1
  • User accepted: +0.2
  • Passes review: +0.1

Maximum confidence: 1.0

Integration with Hooks

Works with hooks/instinct-hooks.json for:

  • Post-tool-use pattern detection
  • Session-end pattern consolidation
  • Pre-compact instinct preservation

Remember: V1 is about immediate capture. V2 provides observational learning across sessions.

Weekly Installs
3
GitHub Stars
33
First Seen
Feb 20, 2026
Installed on
opencode3
antigravity3
claude-code3
github-copilot3
codex3
zencoder3