| name | system-info |
| description | Gather system information like OS, CPU, RAM, disk usage, network, and running processes. Use when the user asks about the machine's status or specs. |
System Info Skill
When to use
Use this skill when the user asks about:
- System specs (CPU, RAM, OS)
- Disk usage or free space
- Running processes
- Network info (IP, interfaces)
- System uptime
Commands
Basic system info
uname -a
sw_vers
sysctl -n machdep.cpu.brand_string
sysctl -n hw.memsize
Disk usage
df -h
du -sh ~/Desktop
Running processes
ps aux --sort=-%mem | head -20
ps aux --sort=-%cpu | head -20
Network
ifconfig | grep "inet "
curl -s ifconfig.me
Uptime
uptime
Response format
Present results in a clean, concise format. Use code blocks for raw output. Summarize key metrics (e.g. "8 GB RAM, 45% disk used").