SkillOpt-Sleep

Nächtlicher Offline-Sleep-Zyklus, der vergangene Sessions auswertet und CLAUDE.md-/SKILL.md-Änderungen absichert.

von microsoft · microsoft/SkillOpt

Getestet · Funktioniert ★ 9.2/10

SkillOpt-Sleep — Nächtlicher Offline-Sleep-Zyklus, der vergangene Sessions auswertet und CLAUDE.md-/SKILL.md-Änderungen absichert.

Was es kann

SkillOpt-Sleep durchläuft offline einen sechsstufigen Zyklus – sammelt vergangene Claude-Code-Sessionprotokolle, ermittelt wiederkehrende Aufgaben, spielt sie unter dem aktuellen Skill/Memory erneut ab und schlägt begrenzte CLAUDE.md-/SKILL.md-Änderungen vor –, staged die Ergebnisse aber nur und verlangt ein bestandenes Validierungs-Gate, bevor eine Live-Datei angefasst wird. Reagiert auf Formulierungen wie „run the sleep cycle“, „learn my preferences“ oder „consolidate what you learned“. Kommt als echtes Claude-Code-Plugin auf Basis eines Python-Pakets mit einer deterministischen Mock-Backend-Demo, die belegt, dass das Gate schädliche Änderungen blockiert, ohne API-Budget zu verbrauchen.

Testbericht

Verglich einen naiven Direkt-Überschreib-Ansatz mit dem Stage-dann-Gate-dann-Übernehmen-Flow des Skills inklusive Backups; der tatsächliche Gate-Code bestätigte, dass die Blockade schädlicher Änderungen genau wie dokumentiert implementiert ist.

Getestet am: 2026-07-10 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/microsoft/SkillOpt
cd SkillOpt
mkdir -p ~/.claude/skills
cp -r plugins/claude-code/skills/skillopt-sleep ~/.claude/skills/skillopt-sleep

Befehle & Beispiel-Prompts

  • /skillopt-sleepNächtlicher Offline-Sleep-Zyklus, der vergangene Sessions auswertet und CLAUDE.md-/SKILL.md-Änderungen absichert.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Run the sleep cycle to mine my past sessions for recurring tasks
  • Learn my preferences and propose gated edits to CLAUDE.md
  • Consolidate what you learned from past sessions into SKILL.md