Claims
SkillOpt-Sleep is an offline self-evolution engine for a local Codex agent. It harvests past sessions, mines recurring tasks, replays them offline, and consolidates changes (memory/skills) behind a validation gate. It stages changes in a specific directory and only modifies live files upon explicit user adoption.
Actual behavior
The skill acts as a wrapper/orchestrator for a Python-based engine (`skillopt_sleep`) and a shell script (`run-sleep.sh`). It primarily performs read-only operations (harvesting sessions, checking status) or staged writes (creating files in `.skillopt-sleep/staging/`). The `adopt` command is the only destructive action, copying staged files to live locations with backups. It uses local configuration and does not inherently send data externally unless explicitly configured to use external backends (Claude/Copilot/Codex CLI), in which case it uses the user's existing CLI tools.
No non-informational findings.