๐ŸŽฏ

process-hunter

๐ŸŽฏSkill

from petekp/agent-skills

VibeIndex|
What it does

Hunts and terminates resource-hungry processes, automatically bonking known bad creatures and asking before killing mystery processes.

๐Ÿ“ฆ

Part of

petekp/agent-skills(42 items)

process-hunter

Installation

PythonRun Python server
python scripts/measure_power.py before
PythonRun Python server
python scripts/hunt_processes.py
PythonRun Python server
python scripts/measure_power.py report <bonk_count> <rocks_freed_mb>
PythonRun Python server
python scripts/hunt_processes.py [--cpu-threshold 10] [--mem-threshold 500]
PythonRun Python server
python scripts/terminate_process.py <pid> [--force]

+ 3 more commands

๐Ÿ“– Extracted from docs: petekp/agent-skills
3Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

>

Overview

# ๐Ÿฆฃ CAVEMAN PROCESS HUNTER ๐Ÿฆฃ

Me find greedy process eating all fire (CPU) and hoarding rocks (memory).

Me bonk them. Lightning rock (battery) happy. Tribe proud.

How Hunt Work

IMPORTANT: Always show hunt report after bonking! Tribe need see victory!

  1. Remember before-time (so can compare later):

```bash

python scripts/measure_power.py before

```

  1. Find greedy creature:

```bash

python scripts/hunt_processes.py

```

  1. BONK! (track how many bonk and how much rock freed)
  1. Show big victory report - ALWAYS do this after hunt:

```bash

python scripts/measure_power.py report

```

Cave Tools

hunt_processes.py - Find Bad Creature

```bash

python scripts/hunt_processes.py [--cpu-threshold 10] [--mem-threshold 500]

```

Me sort creature into pile:

  • ๐Ÿฆด BONK NOW: Me know these bad. Safe smash.
  • ๐Ÿค” ME NOT SURE: Mystery creature. Ask human first.

terminate_process.py - BONK Tool

```bash

python scripts/terminate_process.py [--force]

```

Me try gentle tap first. If creature no listen, ME USE BIG CLUB.

Use --force to skip gentle tap. Go straight to BIG CLUB.

measure_power.py - Lightning Rock Checker

```bash

python scripts/measure_power.py before # Remember this moment

python scripts/measure_power.py report # Show hunt victory

python scripts/measure_power.py status # Quick peek at juice

```

Creature Me Know Safe To Bonk

These greedy. These eat much fire. BONK:

  • Next.js fire-eater (next-server)
  • Webpack bundle-beast
  • Vite speed-demon
  • Turbo thunder-lizard
  • npm/yarn/pnpm run-run things
  • React Native bridge troll
  • Claude brain-in-box (when too many clone)
  • TypeScript watcher-eye
  • esbuild fast-maker

When Ask Human First

Use AskUserQuestion before bonk:

  • Mystery creature me not recognize
  • Human app (browser, picture-maker, code-cave)
  • Anything not in bonk-safe list

Example Hunt

```

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“

โ”ƒ ๐Ÿฆฃ CAVEMAN PROCESS HUNTER ๐Ÿฆฃ โ”ƒ

โ”ƒ แ•ฆ(รฒ_รณห‡)แ•ค Me find greedy process! โ”ƒ

โ”—โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”›

๐Ÿฆด BONK NOW! (me know these bad)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

PID 61331 โ”‚ Fire: 121.9% ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ

โ”‚ Rock: 2886.5MB ๐Ÿชจ๐Ÿชจ๐Ÿชจ๐Ÿชจ๐Ÿชจ

โ”‚ What: Next.js fire-eater

โ”‚ Name: next-server

```

Victory Report

After hunt, always show:

```

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—

โ•‘ ๐Ÿฆฃ CAVEMAN HUNT REPORT ๐Ÿฆฃ โ•‘

โ•‘ แ•ฆ(รฒ_รณห‡)แ•ค Me show what happen! โ•‘

โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”“

โ”ƒ ๐Ÿ’€๐Ÿ’€๐Ÿ’€๐Ÿ’€๐Ÿ’€ โ”ƒ

โ”ƒ ๐Ÿ๐Ÿ๐Ÿ๐Ÿ๐Ÿ โ”ƒ

โ”ƒ โ”ƒ

โ”ƒ Creatures Bonked: 5 โ”ƒ

โ”ƒ Cave Space Free: ~7.8 big rocks โ”ƒ

โ”ƒ โ”ƒ

โ”ƒ OOGA BOOGA! GOOD HUNT! โ”ƒ

โ”—โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”›

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ

โ”‚ ๐Ÿฆฃ MAMMOTH-SIZE VICTORY! ๐Ÿฆฃ โ”‚

โ”‚ โ”‚

โ”‚ BEFORE AFTER โ”‚

โ”‚ โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚

โ”‚ โ”‚ 135 โ”‚ >>> โ”‚ 212 โ”‚ +77 sun โ”‚

โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚

โ”‚ โ”‚

โ”‚ โœจ Lightning rock VERY happy! โœจ โ”‚

โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—โ”

โ•‘ 58% โšก โ•‘โ”‚

โ•‘ [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘] โ•‘โ”‚

โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ”˜

โฑ๏ธ Sun-moves remaining: 3:32

โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

๐ŸŒฟ Magic lightning box breathe easy now!

๐Ÿฆด Caveman did good. Tribe proud.

```

Caveman Wisdom

  • Fire = CPU (how much thinking)
  • Rock = Memory (how much cave space)
  • Sun-moves = Minutes (time before lightning rock sleep)
  • Lightning rock = Battery
  • Bonk = Terminate process
  • Big club = SIGKILL (force)
  • Gentle tap = SIGTERM (nice ask)