evo-auto-disablelisted
Install: claude install-skill ievo-ai/skills
# Evo Auto Disable — turn off auto-evolution mode
Reverts iEvo to **explicit-only** evolution: corrections stop being captured
automatically and lessons are only recorded when the user runs `/ievo:evo`.
Removes `.ievo/evo-auto.flag`. Any candidates already parked in
`.ievo/evolution-candidates/` are **kept** — they remain available for review.
Enabled with `/ievo:evo-auto-enable`, disabled here.
## When to use
- User says "turn off auto evolution", "stop auto-evolve", "evo auto off",
"stop capturing lessons automatically"
- Auto-mode is producing noise (too many low-value candidates) and the user wants
to return to manual capture
- Handing the repo to someone who should not have background capture running
## Steps
### 1. Check if auto-mode is currently on
If `<project>/.ievo/evo-auto.flag` does not exist → already off. Tell the user:
```
iEvo auto-evolution is already OFF (no .ievo/evo-auto.flag found).
Any parked candidates remain in .ievo/evolution-candidates/.
```
Exit.
### 2. Read flag content for the closing summary
Read `.ievo/evo-auto.flag` and capture `enabled_at` and `enabled_by` for the
confirmation message.
### 3. Remove the flag
POSIX hosts (macOS / Linux / WSL) — use Bash with `rm -f` for idempotence:
```
rm -f <project>/.ievo/evo-auto.flag
```
Windows hosts (PowerShell, no POSIX shell):
```
Remove-Item -ErrorAction SilentlyContinue '<project>\.ievo\evo-auto.flag'
```
Cross-platform fallback via the Bash tool if Node is available:
```
node -