SkillOpt-Sleep

Ciclo notturno offline che estrae pattern dalle sessioni passate e filtra le modifiche a CLAUDE.md/SKILL.md.

di microsoft · microsoft/SkillOpt

Promosso ★ 9.2/10

SkillOpt-Sleep — Ciclo notturno offline che estrae pattern dalle sessioni passate e filtra le modifiche a CLAUDE.md/SKILL.md.

Cosa fa

SkillOpt-Sleep esegue un ciclo offline in sei fasi -- raccoglie i log delle sessioni Claude Code passate, estrae i task ricorrenti, li rigioca sotto lo skill/memoria attuale e propone modifiche circoscritte a CLAUDE.md/SKILL.md -- ma si limita a mettere in staging i risultati e richiede il superamento di un gate di validazione held-out prima di toccare qualsiasi file live. Si attiva su frasi come 'esegui il ciclo di sleep', 'impara le mie preferenze' o 'consolida quello che hai imparato'. Distribuito come un vero plugin Claude Code supportato da un pacchetto Python, con una demo deterministica a backend simulato che dimostra come il gate blocchi modifiche dannose senza consumare budget API.

Rapporto di test

Confrontato un approccio ingenuo di riscrittura diretta con il flusso stage-poi-gate-poi-adozione dello skill, dotato di backup; la lettura del codice reale del gate ha confermato che il blocco delle modifiche dannose è implementato esattamente come documentato.

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

Installazione

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

Comandi e prompt di esempio

  • /skillopt-sleepCiclo notturno offline che estrae pattern dalle sessioni passate e filtra le modifiche a CLAUDE.md/SKILL.md.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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