system-info

Retrieve CPU, memory, disk, network, and process status in JSON or text.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/winsorllc/upgraded-carnival --skill system-info-winsorllc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: system-info
Source: https://github.com/winsorllc/upgraded-carnival/tree/main/.pi/skills/system-info
Command: npx skills add https://github.com/winsorllc/upgraded-carnival --skill system-info-winsorllc

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill provides comprehensive insights into your system's current operational status, aiding in monitoring, debugging, and performance analysis.

Core Features & Use Cases

  • System Overview: Get a quick summary of OS, CPU, memory, and disk usage.
  • Detailed Information: Fetch specific details on CPU, memory, disk, network interfaces, and running processes.
  • Environment Variables: View and filter environment variables.
  • Use Case: When experiencing slow performance, use this skill to check CPU and memory utilization, identify resource-hungry processes, and review disk space.

Quick Start

Get a quick overview of your system's status.

Frequently Asked Questions about system-info

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

FAQPage Schema
How do I check CPU and memory usage on Linux or macOS?

You can check CPU and memory usage on Linux or macOS by retrieving detailed system information including utilization metrics for CPU, memory, disk, and network interfaces. This skill outputs human-readable text or JSON for integration into debugging workflows.

How do I identify resource-hungry processes causing slow system performance?

To identify resource-hungry processes causing slow system performance, fetch specific details on running processes alongside CPU and memory utilization metrics. This allows you to pinpoint the exact processes consuming excessive resources during performance analysis.

Can I get system status output in JSON format for monitoring workflows?

Yes, you can get system status output in JSON format for monitoring workflows. The skill retrieves detailed system information including CPU, memory, disk, and network status, supporting JSON output alongside human-readable text for integration into automated environments.

Does this system info tool require Python and psutil to run?

Yes, retrieving system info requires Python and the psutil dependency. It operates on Linux and macOS systems using shell utilities and Python scripts to gather CPU, memory, disk, network, and process status data.

What system details can I retrieve for debugging performance issues?

For debugging performance issues, you can retrieve detailed system information including OS overview, CPU utilization, memory usage, disk space, network interface status, running processes, and environment variables. This comprehensive data aids in monitoring and performance analysis.

How do I view and filter environment variables on macOS or Linux?

To view and filter environment variables on macOS or Linux, use this skill's environment variable feature. It retrieves and filters environment variables alongside other system details like CPU, memory, disk, and process status for debugging workflows.