process-watch

Analyze system processes and resource usage to diagnose performance bottlenecks.

8|4|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/jscraik/Agent-Skills --skill process-watch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: process-watch
Source: https://github.com/jscraik/Agent-Skills/tree/main/utilities/process-watch
Command: npx skills add https://github.com/jscraik/Agent-Skills --skill process-watch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires psutil, rich, typer, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you identify and understand which processes are consuming excessive system resources (CPU, memory, disk I/O) and causing performance issues.

Core Features & Use Cases

  • Real-time Monitoring: Observe system processes and their resource usage.
  • Culprit Identification: Pinpoint specific processes responsible for performance spikes or leaks.
  • Diagnostic Steps: Provides guidance on next steps for deeper investigation.
  • Use Case: If your server is sluggish, use this Skill to see which process is hogging the CPU and then decide whether to investigate further or terminate it.

Quick Start

Use the process-watch skill to find out what is consuming the most CPU right now.

Frequently Asked Questions about process-watch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose system process performance bottlenecks and high resource usage?

To diagnose system process performance, analyze resource usage to identify processes causing runaway CPU, memory leaks, or excessive disk and network activity. This approach pinpoints culprit processes and suggests diagnostic next steps for deeper investigation.

How can I monitor system processes in real-time to find out what is consuming the most CPU right now?

Real-time monitoring of system processes tracks active resource usage to identify what is consuming the most CPU. By observing live process activity, you can pinpoint performance spikes and identify the specific processes causing server sluggishness.

What is the best way to troubleshoot memory leaks and excessive disk I/O on a sluggish server?

Troubleshooting memory leaks and excessive disk I/O involves inspecting detailed process resource usage to find the culprit. Detailed process inspection identifies the specific process consuming excessive memory or disk resources and provides guidance on next steps to resolve the bottleneck.

Can I use Python and psutil for detailed process inspection and port monitoring?

Yes, using Python with psutil allows for detailed process inspection and port monitoring. This combination supports analyzing system processes, tracking resource usage, and setting real-time alerts to diagnose performance bottlenecks effectively.

Does process monitoring with real-time watching provide alerts for runaway CPU usage?

Yes, real-time watching provides alerts for runaway CPU usage and other performance bottlenecks. It continuously observes system processes, allowing you to catch resource spikes as they happen and immediately identify the culprit process.