| name | system-info |
| description | Get system information — OS version, disk usage, memory, running processes, network status. Use when users ask about their computer status or system health. |
| allowed-tools | ["Bash"] |
System Info Skill
Gather system information using standard command-line tools.
Commands
sw_vers
uname -a
df -h
du -sh ~/Desktop ~/Documents ~/Downloads
vm_stat
top -l 1 -s 0 | head -12
sysctl -n machdep.cpu.brand_string
sysctl -n hw.ncpu
ps aux --sort=-%cpu | head -10
ps aux --sort=-%mem | head -10
ifconfig | grep "inet "
networksetup -getairportnetwork en0
ping -c 1 8.8.8.8
pmset -g batt
uptime
Tips
- Use
sw_vers for macOS version details
- Use
system_profiler SPHardwareDataType for full hardware info
- Use
lsof -i :PORT to check what's running on a port