sysinfo

Gather system metrics for CPU, memory, disks, networks, and processes.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/cecon123/tg-remote-bot --skill sysinfo-cecon123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sysinfo
Source: https://github.com/cecon123/tg-remote-bot/tree/main/.agents/skills/sysinfo
Command: npx skills add https://github.com/cecon123/tg-remote-bot --skill sysinfo-cecon123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

sysinfo provides a unified, programmatic view of a host's system data, exposing memory usage, CPU load, processes, disks, networks, and components for quick assessment and monitoring.

Core Features & Use Cases

  • Collect and report memory, CPU, disks, networks, processes, and temperature data across supported platforms.
  • Use in monitoring dashboards, health checks, or automation scripts to trigger alerts when metrics exceed thresholds.
  • Example: Retrieve current CPU load and available memory to inform deployment decisions.

Quick Start

Query the current system metrics (CPU, memory, processes) using the sysinfo interface.

Frequently Asked Questions about sysinfo

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

FAQPage Schema
How do I monitor CPU and memory usage across different operating systems?

To monitor CPU and memory usage across operating systems, you need a unified system metrics interface. This Skill collects real-time CPU load, memory usage, disks, and networks across Windows, Linux, and macOS environments programmatically.

Can I enumerate running processes and retrieve static OS details in real time?

Yes, you can enumerate running processes and retrieve static OS details in real time. The system information gathering process exposes process enumeration and static OS specifics alongside live metrics via the sysinfo crate API.

What is the best way to trigger alerts when system metrics exceed thresholds?

The best way to trigger alerts based on system metrics is to integrate a monitoring interface into automation scripts. This Skill provides real-time data refresh for CPU load and memory, enabling deployment decisions when metrics exceed thresholds.

Does this system monitoring approach work consistently on Windows, Linux, and macOS?

Yes, this system monitoring approach works consistently on Windows, Linux, and macOS. It applies across all three environments to monitor hardware components, disks, networks, and processes without requiring platform-specific modifications.

How do I collect temperature data and disk metrics for a health check?

To collect temperature data and disk metrics for health checks, query the system components and disks interfaces. This Skill gathers temperature data alongside disk and network metrics, providing a consolidated view for quick assessment.