Kill Dev Process

Klassifiziert und beendet verwaiste Dev-Server/Browser sicher, mit fester Ausschlussliste für Datenbanken und die IDE.

von nokonoko1203 · nokonoko1203/claude-code-settings

Getestet · Funktioniert ★ 9.6/10

Kill Dev Process — Klassifiziert und beendet verwaiste Dev-Server/Browser sicher, mit fester Ausschlussliste für Datenbanken und die IDE.

Was es kann

Untersucht lauschende Ports sowie node-/Browser-/Build-Tool-Prozesse, klassifiziert sie in einer Tabelle nach Dev-Server / Browser / Build-Tools / Sonstige, schließt Datenbanken/Docker/SSH/die IDE selbst explizit aus und beendet Prozesse erst nach Bestätigung durch den Nutzer (sanftes TERM, dann KILL). Einsetzen, wenn ein Port belegt ist, sich zu viele node- oder Chrome-Prozesse angesammelt haben oder eine saubere Dev-Umgebung gewünscht ist; nur macOS (lsof-/ps-Flags).

Testbericht

Die tatsächlichen Untersuchungsbefehle aus Schritt 1 auf einer laufenden Entwicklungsmaschine ausgeführt: Sie förderten postgres auf :5432 und Claudes eigene IDE-Helper-node-Prozesse zutage, vermischt mit echten Dev-Servern – genau die Art von Prozessen, die eine naive Baseline nach dem Muster „kill everything matching node|chrome" blind ausgelöscht hätte, was der Sicherheits-Check-Schritt des Skills explizit ausschließt.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /kill-dev-processKlassifiziert und beendet verwaiste Dev-Server/Browser sicher, mit fester Ausschlussliste für Datenbanken und die IDE.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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