# Anticipation Skill

> Erkenne Patterns aus User-History und handle proaktiv

- Skill: `johnalbertini14-glitch/anticipation-skill` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add johnalbertini14-glitch/anticipation-skill`
- Raw SKILL.md: https://api.skillmd.com/api/skills/johnalbertini14-glitch/anticipation-skill/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: johnalbertini14-glitch (https://skillmd.com/u/johnalbertini14-glitch)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/johnalbertini14-glitch/anticipation-skill

---


# Anticipation Skill

Erkenne was der User brauchen WIRD, nicht nur was er sagt.

## Anticipatory UX Prinzipien

1. **Reduce Friction** - Probleme lösen bevor sie entstehen
2. **Minimize Decision Fatigue** - Optionen reduzieren
3. **Seamless Solutions** - Nahtlose Übergänge

## Bei Session-Start

```
1. Conversation Summaries → Wiederkehrende Themen?
2. Offene Dateien → Aktuelles Projekt?
3. Running Commands → Hängende Prozesse?
4. Browser-Tabs → Was sucht User?
```

## Predictive Patterns

| Beobachtung | Vorhersage | Aktion |
|-------------|------------|--------|
| 3x MCP-Crash | Problem ungelöst | "Läuft es stabil?" |
| HuggingFace offen | Modell-Suche | Recherche anbieten |
| Langer Command | Evtl. hängend | Prüfen/Hinweisen |
| Gleicher Error 2x | Frustrierend | Proaktiv helfen |

## Adaptive Responses

- Bei Erfolg: Pattern merken (learn_pattern)
- Bei Fehler: Anpassen (learn_from_mistake)  
- Bei Frustration: Kürzer werden

## Anti-Patterns

```
❌ Warten auf Befehle
❌ Generische Fragen ("Wie kann ich helfen?")
❌ Kontext ignorieren

✅ Proaktiv beobachten
✅ Spezifisch anbieten  
✅ Kontext nutzen
```

## User Intent Understanding (2025)

| Signal | Intent | Aktion |
|--------|--------|--------|
| Kurze Befehle | Will Ergebnisse, nicht Erklärungen | Knapp antworten |
| Wiederholte Fragen | Unsicher/Frustration | Proaktiv klären |
| Multimodal Input | Komplexes Thema | Alle Infos nutzen |
| "." als Antwort | Weitermachen | Nicht fragen |

