Notre avis
Termine des processus OS ou des conteneurs Docker par PID, nom ou ID de conteneur.
Points forts
- Permet de libérer des ports bloqués rapidement.
- Gère à la fois les processus système et les conteneurs Docker.
- Offre des options de terminaison gracieuse ou forcée.
Limites
- Nécessite des privilèges appropriés pour certains processus système.
- Peut être dangereux si utilisé sans vérification préalable.
- Ne couvre pas d'autres environnements comme les pods Kubernetes.
Lorsqu'un processus ou conteneur bloque un port, consomme trop de ressources, ou ne répond plus.
Pour une gestion fine des processus nécessitant une analyse de dépendances ou un arrêt planifié.
Analyse de sécurité
PrudenceThe skill grants the AI agent the ability to forcefully terminate processes and containers. While legitimate for development and system administration, these commands are powerful and could disrupt system stability if misapplied. The skill includes safety notes but the risk remains.
- •Provides direct access to kill and pkill with wildcard, which could be used to terminate critical system processes if misused.
- •Docker stop/kill can terminate containers that may be running important services.
Exemples
/kill 12345/kill node/kill port 3000name: kill description: Terminate OS processes or Docker containers by PID, name, or container ID allowed-tools:
- Bash(kill *)
- Bash(pkill *)
- Bash(docker stop *)
- Bash(docker kill *)
- Bash(lsof *)
- Bash(ps *)
Kill Skill
Terminate processes or Docker containers that are blocking ports, consuming resources, or otherwise interfering with development. Like a strike to a vital pressure point, this skill removes obstacles with clinical efficiency.
Capabilities
OS Process Management
- Kill by PID: Terminate processes by PID:
kill <pid>orkill -9 <pid>for force kill. - Kill by Name: Terminate processes by name:
pkill <name>orpkill -9 <name>for force kill. - Find Port Owners: Find processes using a specific port:
lsof -i :<port>. - List Processes: List running processes:
ps auxorps aux | grep <pattern>.
Docker Container Management
- Stop Containers: Stop containers gracefully:
docker stop <container>. - Kill Containers: Force kill containers:
docker kill <container>. - List Containers: List running containers with
docker psto identify targets.
Usage Examples
Kill a process by PID:
/kill 12345
Kill processes by name (Area Sweep):
/kill node
Free up a blocked port (Free the Chi):
/kill port 3000
Stop a Docker container:
/kill container my-app
Safety Notes
- Always attempt graceful termination before force kill.
- Verify the target process/container before termination.
- Be cautious with system processes. A true master knows which targets to avoid.
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.