SkillOpt-Sleep

Offline nattlig sovesyklus som graver i tidligere økter og portvokter CLAUDE.md-/SKILL.md-endringer.

av microsoft · microsoft/SkillOpt

Bestått ★ 9.2/10

SkillOpt-Sleep — Offline nattlig sovesyklus som graver i tidligere økter og portvokter CLAUDE.md-/SKILL.md-endringer.

Hva den gjør

SkillOpt-Sleep kjører en offline sekstrinns syklus -- høster tidligere Claude Code-øktlogger, graver frem tilbakevendende oppgaver, spiller dem av på nytt under gjeldende skill/minne, og foreslår avgrensede CLAUDE.md-/SKILL.md-endringer -- men mellomlagrer bare resultatene og krever at en tilbakeholdt valideringssperre består før noen live fil røres. Det utløses av fraser som «kjør sovesyklusen», «lær preferansene mine», eller «konsolider det du har lært». Leveres som et ekte Claude Code-plugin støttet av en Python-pakke, med en deterministisk demo med mock-backend som beviser at sperren blokkerer skadelige endringer uten å bruke API-budsjett.

Testrapport

Sammenlignet en naiv direkte-omskrivingstilnærming mot skillets flyt med mellomlagring-så-sperre-så-vedta med sikkerhetskopier; å lese selve sperrekoden bekreftet at blokkeringen av skadelige endringer er implementert nøyaktig som dokumentert.

Testet på: 2026-07-10 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /skillopt-sleepOffline nattlig sovesyklus som graver i tidligere økter og portvokter CLAUDE.md-/SKILL.md-endringer.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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