1.8 KiB
Uninstall Guide
How to disable or fully remove the self-improvement skill. Disabling turns off automatic behavior but keeps your data; removing deletes the skill's files. They are different operations — do the one you mean.
Your learnings are data, not skill machinery.
.learnings/contains the errors, corrections, and insights the skill captured for you. Review or archive it before deleting anything. Content the skill promoted intoSOUL.md,TOOLS.md, orAGENTS.mdis part of those files now — removing the skill does not (and should not) automatically remove it.
Disable only
# Stop the hook (reminder injection + session-end error sweep)
openclaw hooks disable self-improvement
To keep the bootstrap reminder but disable only the error sweep, remove the learnings directory instead (archive it first if it has entries):
rm -r ~/.openclaw/workspace/.learnings
Restart the gateway after hook changes.
Remove completely
# 1. Disable and remove the hook
openclaw hooks disable self-improvement
rm -r ~/.openclaw/hooks/self-improvement
# 2. Remove the skill
rm -r ~/.openclaw/skills/self-improving-agent
# 3. Optional — remove captured learnings (REVIEW FIRST, this is your data)
rm -r ~/.openclaw/workspace/.learnings
Then restart the gateway and verify with openclaw hooks list and
openclaw status.
Manually review SOUL.md, TOOLS.md, and AGENTS.md in
~/.openclaw/workspace/ for sections promoted by this skill and delete the
ones you no longer want. If the skill logged .learnings/ directories into
project repos you worked in, review and remove those separately.
Verification
openclaw hooks listno longer showsself-improvement- New sessions no longer contain
SELF_IMPROVEMENT_REMINDER.md - No stray
.learnings/directories remain that you didn't choose to keep