Kill Dev Process

Classe et tue en toute sécurité les serveurs de dev/navigateurs orphelins, avec une liste d'exclusion stricte pour les bases de données et l'IDE.

par nokonoko1203 · nokonoko1203/claude-code-settings

Testé · Fonctionne ★ 9.6/10

Kill Dev Process — Classe et tue en toute sécurité les serveurs de dev/navigateurs orphelins, avec une liste d'exclusion stricte pour les bases de données et l'IDE.

Ce que fait

Examine les ports en écoute et les processus node/navigateur/outils de build, les classe dans un tableau en Dev Servers / Browsers / Build Tools / Other, exclut explicitement les bases de données/Docker/SSH/l'IDE lui-même, et ne tue qu'après confirmation de l'utilisateur (TERM en douceur puis KILL). À déclencher quand un port est occupé, que trop de processus node ou Chrome se sont accumulés, ou pour repartir sur un environnement de dev propre ; macOS uniquement (options lsof/ps).

Rapport de test

Les commandes d'investigation réelles de l'étape 1 ont été exécutées sur une machine de développement en activité : elles ont fait apparaître postgres sur :5432 et les propres processus node IDE Helper de Claude mêlés aux vrais serveurs de dev - exactement le genre de chose qu'une référence naïve « kill everything matching node|chrome » aurait aveuglément détruit, ce que l'étape de vérification de sécurité du skill exclut explicitement.

Testé le: 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

Commandes et exemples de prompts

  • /kill-dev-processClasse et tue en toute sécurité les serveurs de dev/navigateurs orphelins, avec une liste d'exclusion stricte pour les bases de données et l'IDE.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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