Bug
The skill's Step 1 health check:
```bash
curl -s http://localhost:11434 > /dev/null 2>&1 || (ollama serve ...)
```
Ollama binds to 127.0.0.1:11434 by default. On systems where localhost resolves to ::1 (IPv6 loopback), this curl will fail even though Ollama is already running — causing the skill to attempt a second ollama serve, which will either fail or result in two competing processes.
Confirmed locally: curl http://localhost:11434 fails while curl http://127.0.0.1:11434 succeeds.
Fix
Replace http://localhost:11434 with http://127.0.0.1:11434 in the health check. Same fix applies anywhere else in the skill or docs that references Ollama via localhost.
Bug
The skill's Step 1 health check:
```bash
curl -s http://localhost:11434 > /dev/null 2>&1 || (ollama serve ...)
```
Ollama binds to
127.0.0.1:11434by default. On systems wherelocalhostresolves to::1(IPv6 loopback), this curl will fail even though Ollama is already running — causing the skill to attempt a secondollama serve, which will either fail or result in two competing processes.Confirmed locally:
curl http://localhost:11434fails whilecurl http://127.0.0.1:11434succeeds.Fix
Replace
http://localhost:11434withhttp://127.0.0.1:11434in the health check. Same fix applies anywhere else in the skill or docs that references Ollama vialocalhost.