Skip to content
Back to skills

Mobile Instinct V2

ASecurity

V2 instinct-based observational learning. Analyzes sessions to extract reusable mobile development patterns across time.

  • 65 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 7, 2026
developmentgotestingapi

Works with

  • api

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add ahmed3elshaer/everything-claude-code-mobile --skill mobile-instinct-v2 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mobile Instinct V2?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mobile Instinct V2
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ahmed3elshaer-mobile-instinct-v2/badge)](https://www.skillsdirectory.com/skills/ahmed3elshaer-mobile-instinct-v2)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: mobile-instinct-v2
description: V2 instinct-based observational learning. Analyzes sessions to extract reusable mobile development patterns across time.
---

# Mobile Instinct v2 - Observational Learning

Cross-session observational learning that extracts patterns from your development workflow over time.

## Overview

V2 instincts **observe your sessions** and extract patterns that emerge across multiple development activities. Unlike V1's immediate capture, V2 looks for:
- Recurring architectural decisions
- Problem-solving approaches
- Code organization patterns
- Testing strategies

## Session Analysis

At session end, V2 analyzes:
1. **Code changes**: What was modified
2. **Problem context**: What issue was being solved
3. **Solution approach**: How it was resolved
4. **Dependencies**: What libraries/techniques were used

## Pattern Categories

### Architectural Patterns

| Pattern | Detected By | Example |
|---------|-------------|---------|
| `layer-separation` | Consistent data/ui/domain separation | Repository + ViewModel + Composable |
| `dependency-injection` | Koin module patterns | factoryOf, viewModel |
| `navigation-pattern` | Compose Navigation usage | NavHost with routes |
| `state-management` | MVI/MVVM consistency | StateFlow + sealed classes |

### Problem-Solution Patterns

| Pattern | Detected By | Example |
|---------|-------------|---------|
| `error-boundary` | Try-catch with UI feedback | Error state in Composable |
| `loading-state` | isLoading + Content pattern | Box with progress |
| `pagination` | LazyColumn with Pager | Paging 3 integration |
| `caching-strategy` | Repository layer caching | Cached repository pattern |

### Code Organization Patterns

| Pattern | Detected By | Example |
|---------|-------------|---------|
| `feature-module` | Self-contained feature folders | feature/auth/ structure |
| `shared-UI` | Reusable Composables | ui/components/ |
| `test-mirroring` | Test structure matching src | Parallel test folders |
| `naming-convention` | Consistent naming patterns | XxxViewModel, XxxScreen |

## Observation Windows

V2 uses sliding windows for pattern detection:

```
Window 1 (Current Session):    Immediate patterns
Window 2 (Last 5 Sessions):    Emerging patterns
Window 3 (Last 20 Sessions):   Established patterns
Window 4 (All Time):           Core patterns
```

## Confidence Evolution

```
Session 1-3:    Experimental (0.1-0.3)
Session 4-10:   Validating (0.3-0.6)
Session 11-20:  Established (0.6-0.8)
Session 20+:    Best Practice (0.8-1.0)
```

## Commands

### View Observations

```
/instinct-status --v2
/instinct-status --observations
```

Shows:
- Recent session observations
- Emerging patterns (low confidence)
- Established patterns (high confidence)
- Pattern clusters by domain

### Manual Observation

```
/instinct-observe "Used Ktor with retry pattern for API calls"
```

Manually add an observation for pattern learning.

## Integration

V2 instincts are evaluated by:
1. **Session hooks**: `hooks/instinct-hooks.json` Stop event
2. **Pattern extractor**: `agents/mobile-pattern-extractor.md`
3. **Pre-compact preservation**: Maintains learning during context compression

## Difference from V1

| Aspect | V1 | V2 |
|--------|----|----|
| Trigger | Code write | Session observation |
| Scope | Single file | Cross-file patterns |
| Timing | Immediate | End of session |
| Focus | Code patterns | Architectural patterns |

---

**Remember**: V2 needs multiple sessions to build confidence. The more you develop, the smarter it gets.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.