SkillOpt-Sleep
Ciclo notturno offline che estrae pattern dalle sessioni passate e filtra le modifiche a CLAUDE.md/SKILL.md.
Promosso
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 tasksLearn my preferences and propose gated edits to CLAUDE.mdConsolidate what you learned from past sessions into SKILL.md