Agent Skills: Process Monitor

Shows system processes sorted by CPU or memory, load average, RAM usage and uptime. Use for performance monitoring.

UncategorizedID: ignaciosua/copilot-skills-repo/process-monitor

Install this agent skill to your local

pnpm dlx add-skill https://github.com/ignaciosua/copilot-skills-repo/tree/HEAD/skills/process-monitor

Skill Files

Browse the full folder contents for process-monitor.

Download Skill

Loading file tree…

skills/process-monitor/SKILL.md

Skill Metadata

Name
process-monitor
Description
Shows system processes sorted by CPU or memory, load average, RAM usage and uptime. Use for performance monitoring.

Process Monitor

Monitors system processes and displays performance statistics.

Usage

python ~/.copilot/skills/process-monitor/process_monitor.py [options]

Options

| Option | Description | Default | |--------|-------------|---------| | --top N | Show top N processes | 10 | | --sort | Sort by: cpu, mem | cpu | | --stats-only | Show only system stats, no processes | false |

Output

JSON with:

  • processes: List of top processes (pid, name, cpu%, mem%)
  • load_average: System load (1, 5, 15 min)
  • memory: RAM usage (total, used, available, percent)
  • uptime: System uptime

Examples

Default (Top 10 by CPU)

python ~/.copilot/skills/process-monitor/process_monitor.py

Top 5 by Memory

python ~/.copilot/skills/process-monitor/process_monitor.py --top 5 --sort mem

System Stats Only

python ~/.copilot/skills/process-monitor/process_monitor.py --stats-only