SkillOpt-Sleep

Offline'owy nocny cykl snu, który przeszukuje minione sesje i bramkuje edycje CLAUDE.md/SKILL.md.

Autor: microsoft · microsoft/SkillOpt

Testowano · Działa ★ 9.2/10

SkillOpt-Sleep — Offline'owy nocny cykl snu, który przeszukuje minione sesje i bramkuje edycje CLAUDE.md/SKILL.md.

Co robi ten skill

SkillOpt-Sleep uruchamia offline'owy sześcioetapowy cykl — zbiera logi minionych sesji Claude Code, wydobywa powtarzające się zadania, odtwarza je pod bieżącym skillem/pamięcią i proponuje ograniczone edycje CLAUDE.md/SKILL.md — ale tylko odkłada wyniki do zatwierdzenia i wymaga przejścia bramki walidacyjnej na wydzielonym zbiorze, zanim jakikolwiek żywy plik zostanie dotknięty. Uruchamia się przy frazach typu 'uruchom cykl snu', 'naucz się moich preferencji' albo 'skonsoliduj to, czego się nauczyłeś'. Dostarczany jako prawdziwa wtyczka Claude Code oparta na pakiecie Python, z deterministycznym demo na mockowym backendzie, które dowodzi, że bramka blokuje szkodliwe edycje bez wydawania budżetu API.

Raport z testu

Porównał naiwne podejście z bezpośrednim nadpisywaniem z przepływem skilla etap-potem-bramka-potem-wdrożenie z kopiami zapasowymi; czytanie rzeczywistego kodu bramki potwierdziło, że blokada szkodliwych edycji jest zaimplementowana dokładnie tak, jak opisano.

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

Instalacja

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

Komendy i przykładowe prompty

  • /skillopt-sleepOffline'owy nocny cykl snu, który przeszukuje minione sesje i bramkuje edycje CLAUDE.md/SKILL.md.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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