Kill Dev Process

Klassificerar och avslutar övergivna dev-servrar/webbläsare säkert, med en hård undantagslista för databaser och IDE:n.

av nokonoko1203 · nokonoko1203/claude-code-settings

Testad · Fungerar ★ 9.6/10

Kill Dev Process — Klassificerar och avslutar övergivna dev-servrar/webbläsare säkert, med en hård undantagslista för databaser och IDE:n.

Vad den gör

Undersöker lyssnande portar och node-/webbläsar-/byggverktygsprocesser, klassificerar dem i en tabell som Dev Servers / Browsers / Build Tools / Other, exkluderar uttryckligen databaser/Docker/SSH/själva IDE:n, och avslutar bara efter användarbekräftelse (skonsam TERM följt av KILL). Trigga den när en port är upptagen, för många node- eller Chrome-processer har hopat sig, eller när du vill ha en ren dev-miljö; endast macOS (lsof/ps-flaggor).

Testrapport

Körde de faktiska undersökningskommandona från steg 1 på en levande dev-maskin: de avslöjade postgres på :5432 och Claudes egna IDE Helper-node-processer inblandade bland riktiga dev-servrar - precis den typ av sak som en naiv 'kill everything matching node|chrome'-baseline blint skulle ha utplånat, vilket skillens säkerhetskontrollsteg uttryckligen utesluter.

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

Installation

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

Kommandon och exempelprompter

  • /kill-dev-processKlassificerar och avslutar övergivna dev-servrar/webbläsare säkert, med en hård undantagslista för databaser och IDE:n.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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