| name | system-info |
| description | Get detailed system information including OS, kernel, CPU, and memory details |
System Information Skill
Use this skill to gather comprehensive system information about the Linux host.
Quick Start
Run the included script for a complete system overview:
./scripts/sysinfo.sh
Manual Commands
Operating System
cat /etc/os-release - Distribution name and version
uname -a - Kernel version and architecture
hostnamectl - Hostname and OS info (systemd systems)
CPU Information
lscpu - CPU architecture details (cores, threads, model)
cat /proc/cpuinfo | head -30 - Detailed processor info
nproc - Number of available processors
Memory Information
free -h - Memory and swap usage (human-readable)
cat /proc/meminfo | head -10 - Detailed memory statistics
System Uptime
uptime - How long the system has been running
cat /proc/loadavg - Load averages
Tips
- The
sysinfo.sh script provides structured output suitable for parsing
- Use
lscpu for the most readable CPU information
- Memory values in
/proc/meminfo are in kilobytes