performance-monitor

Monitor CPU, memory, and disk usage for JARVIS with real-time alerts.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/repairman29/jarvis-rog-ed --skill performance-monitor-repairman29
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-monitor
Source: https://github.com/repairman29/jarvis-rog-ed/tree/main/skills/performance-monitor
Command: npx skills add https://github.com/repairman29/jarvis-rog-ed --skill performance-monitor-repairman29

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

JARVIS performance suffers from undetected health issues and inefficient resource usage. This skill provides continuous monitoring and proactive optimization to maintain productivity.

Core Features & Use Cases

  • System health monitoring: Tracks CPU, memory, and disk usage along with JARVIS-specific metrics.
  • Performance benchmarking: Measures and compares performance over time to identify regressions.
  • Automatic optimization: Applies smart cleanups and config improvements to sustain peak speed.
  • Real-time alerts: Notifies you of issues before they impact work.
  • Usage analytics: Delivers insights on how JARVIS is used and where to optimize.

Quick Start

Start monitoring by telling JARVIS to begin real-time performance tracking, e.g., "JARVIS, start monitoring my system" or "JARVIS, run a performance benchmark".

Frequently Asked Questions about performance-monitor

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

FAQPage Schema
How do I monitor system health and CPU usage in real time?

To monitor system health in real time, instruct JARVIS to begin tracking, which uses built-in tools to collect continuous data on CPU, memory, and disk usage metrics. This enables proactive alerts and performance optimization.

What is performance benchmarking and how does it identify regressions?

Performance benchmarking measures and compares system metrics over time to identify performance regressions. By running benchmark tests through JARVIS, you collect data that highlights degrading speed or resource inefficiencies for targeted optimization.

Do I need Node.js to run automated performance monitoring?

Yes, you need a Node.js runtime to run automated performance monitoring. The skill requires this environment to execute its built-in tools for collecting system metrics, running benchmarks, and generating actionable performance reports.

Can I automate config improvements to optimize memory and disk usage?

You can automate config improvements to optimize memory and disk usage by triggering the automatic optimization feature. This applies smart cleanups and configuration adjustments to sustain peak speed and resolve inefficient resource usage.

How do I set up real-time alerts for high CPU usage?

Real-time alerts for high CPU usage are configured by starting the continuous monitoring process. JARVIS tracks resource thresholds and automatically notifies you of system health issues before they negatively impact your work.