Free My CPU

Workflow di audit CPU/carico/Docker in sola lettura con rimedi a livelli di sicurezza, non termina mai nulla senza chiederlo.

di wquguru · wquguru/skills

Promosso ★ 9.2/10

Free My CPU — Workflow di audit CPU/carico/Docker in sola lettura con rimedi a livelli di sicurezza, non termina mai nulla senza chiederlo.

Cosa fa

Esegue un passaggio diagnostico ripetibile e in sola lettura (uptime, PSI, ps, docker stats, iostat) per distinguere le cause di un host lento tra CPU-bound, I/O-bound, pressione di memoria e monitoraggio rumoroso, poi propone correzioni classificate per livello di sicurezza. Si attiva quando un host o una dashboard è lento, il load average è alto, o si sospetta che i container Docker stiano monopolizzando la CPU. Regola ferrea: non termina mai processi, non riavvia servizi, non modifica limiti Docker/cron senza l'approvazione esplicita dell'utente sul target esatto.

Rapporto di test

Ho eseguito sia l'audit ad hoc semplice sia il set di comandi macOS dello skill su una macchina reale, dal vivo — solo la versione con lo skill ha individuato WindowServer/Chrome come i veri maggiori consumatori di CPU e ha classificato il carico come non saturo, invece di limitarsi a scaricare numeri grezzi di uptime.

Testato il: 2026-07-13 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/wquguru/skills
cd skills
mkdir -p ~/.claude/skills
cp -r skills/free-my-cpu ~/.claude/skills/free-my-cpu

Comandi e prompt di esempio

  • /free-my-cpuWorkflow di audit CPU/carico/Docker in sola lettura con rimedi a livelli di sicurezza, non termina mai nulla senza chiederlo.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • This server feels sluggish, can you diagnose what's eating the CPU
  • Check load average and docker stats to find why the host is slow
  • Something is hogging resources on this box, run a read-only diagnostic pass