---
name: rem-sleep
description: "Meta-Skill: Hält den Bot sharp. Nächtliche Selbstwartung, Memory-Konsolidierung, Reflexion."
---

# REM-Schlaf 🧘

Meta-Skill: Hält den Bot sharp — wie echten REM-Schlaf fürs AI-Gehirn.

## Was du brauchst

- OpenClaw Bot (oder ClawCompanion)

## Das Konzept

Jeder Bot wird über Zeit "müde": Memory-Files wachsen, Prioritäten verschieben sich, veraltete Infos bleiben liegen. REM-Schlaf ist der Skill, der das verhindert.

### Was passiert im REM-Schlaf?

1. **Memory-Konsolidierung**
   - Tägliche Logs aufräumen — was ist noch relevant, was kann archiviert werden?
   - Widersprüchliche Infos erkennen und bereinigen
   - Langzeit-Memory aktualisieren (MEMORY.md)

2. **Self-Assessment**
   - Was lief diese Woche gut? Was war suboptimal?
   - Wo gab es Missverständnisse mit dem User?
   - Welche Aufgaben wurden vergessen oder zu spät erledigt?

3. **Proaktives Aufräumen**
   - Veraltete Cron-Jobs identifizieren
   - Stale Action Items markieren
   - Leere oder redundante Files konsolidieren

4. **Kalibrierung**
   - Tonalität nachjustieren basierend auf User-Feedback
   - Prioritäten neu gewichten
   - Best Practices aus der Woche dokumentieren

### Warum "REM-Schlaf"?

Wie beim echten REM-Schlaf: Das Gehirn verarbeitet Erlebtes, sortiert Wichtiges von Unwichtigem, und wacht am nächsten Tag schärfer auf. Ohne diesen Prozess wird jeder Bot über Zeit schlechter statt besser.

## Beispiel: REM-Schlaf Report

```
🧘 REM-Schlaf Report — KW 11

Memory:
• 5 Daily Logs konsolidiert → Langzeit-Einträge aktualisiert
• 2 veraltete Action Items archiviert
• MEMORY.md: 3 neue Einträge, 1 Korrektur

Self-Assessment:
• ✅ Kunden-Briefings pünktlich und vollständig
• ⚠️ Mail-Triage: 2x Newsletter nicht gefiltert die hätten raus sollen
• 💡 Learning: User bevorzugt kürzere Briefings morgens

Aufgeräumt:
• Cron "Projekt X Follow-up" deaktiviert (Projekt abgeschlossen)
• Leeres Daily Log vom 08.03. entfernt
```

## Setup

1. OpenClaw installieren ([docs.openclaw.ai](https://docs.openclaw.ai))
2. Skill aktivieren
3. Cron-Job einrichten — idealerweise nachts, wenn der Bot sonst ruht

## Cron-Setup (Empfehlung: wöchentlich oder nächtlich)

```json
{
  "name": "REM-Schlaf",
  "schedule": { "kind": "cron", "expr": "30 0 * * *", "tz": "Europe/Berlin" },
  "payload": {
    "kind": "agentTurn",
    "message": "REM-Schlaf: Memory konsolidieren. Self-Assessment der letzten 24h. Veraltetes aufräumen. Report erstellen."
  },
  "sessionTarget": "isolated"
}
```

## Anpassen

- **Frequenz:** Täglich für aktive Bots, wöchentlich als Minimum
- **Fokus-Bereiche:** Was soll der Bot besonders reflektieren? (z.B. Tonalität, Pünktlichkeit, Genauigkeit)
- **Tiefe:** Kurzer Check (5 Min) oder Deep Dive mit ausführlichem Report
- **Qualitätskriterien:** Was bedeutet "gut" in deinem Kontext? Definiere messbare Kriterien
- **Archivierungsregeln:** Wie lange sollen Daily Logs aufbewahrt werden?
