Use when the user wants Codex to self-improve from past usage, asks about a nightly/offline 'sleep' or 'dream' cycle, wants Codex to review past sessions, learn preferences, consolidate memory/skills, run dry-run/run/adopt/status for SkillOpt-Sleep, or schedule background self-optimization.
Install
npx skills add microsoft/SkillOpt --skill skillopt-sleepnpx skills add microsoft/SkillOpt --skill skillopt-sleep -a claude-code -gnpx skills add microsoft/SkillOpt --skill skillopt-sleep -a codex -ggemini skills install https://github.com/microsoft/SkillOpt.git --path plugins/codex/skills/skillopt-sleepgh skill install microsoft/SkillOpt skillopt-sleepgit clone --depth 1 https://github.com/microsoft/SkillOpt /tmp/microsoft__SkillOpt
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/microsoft__SkillOpt/plugins/codex/skills/skillopt-sleep ~/.claude/skills/skillopt-sleep # Claude Code
cp -R /tmp/microsoft__SkillOpt/plugins/codex/skills/skillopt-sleep ~/.agents/skills/skillopt-sleep # Codex, Cursor, Gemini CLI, Copilot, OpenCode