Kill Dev Process

Classifica e termina in sicurezza dev server/browser orfani, con una lista di esclusione rigida per database e IDE.

di nokonoko1203 · nokonoko1203/claude-code-settings

Promosso ★ 9.6/10

Kill Dev Process — Classifica e termina in sicurezza dev server/browser orfani, con una lista di esclusione rigida per database e IDE.

Cosa fa

Indaga le porte in ascolto e i processi node/browser/build-tool, li classifica in una tabella come Dev Server / Browser / Build Tool / Altro, esclude esplicitamente database/Docker/SSH/l'IDE stesso, e termina i processi solo dopo conferma dell'utente (TERM graduale poi KILL). Attivala quando una porta è occupata, si sono accumulati troppi processi node o Chrome, o si vuole ripartire con un ambiente di sviluppo pulito; solo macOS (flag lsof/ps).

Rapporto di test

Eseguiti realmente i comandi di indagine del passo 1 su una macchina di sviluppo attiva: hanno fatto emergere postgres sulla porta :5432 e i processi node dell'IDE Helper di Claude stesso mescolati con veri dev server - esattamente il tipo di cosa che una baseline ingenua 'termina tutto ciò che corrisponde a node|chrome' avrebbe eliminato alla cieca, e che il passo di controllo di sicurezza della skill esclude esplicitamente.

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

Installazione

git clone https://github.com/nokonoko1203/claude-code-settings
cd claude-code-settings
mkdir -p ~/.claude/skills
cp -r skills/kill-dev-process ~/.claude/skills/kill-dev-process

Comandi e prompt di esempio

  • /kill-dev-processClassifica e termina in sicurezza dev server/browser orfani, con una lista di esclusione rigida per database e IDE.

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

  • Find and kill the orphaned dev servers hogging my ports
  • Clean up all these leftover node and Chrome processes safely
  • Free up port 3000 without killing my database or IDE