Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/tomevault-io/tomes --skill system-info명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | system-info |
| description | > Use when this capability is needed. |
Collect host diagnostics and resource metrics.
Before running commands, detect the OS and load the matching reference for platform-specific syntax:
references/linux.md (procfs, sysfs, GNU coreutils)references/macos.md (sysctl, vm_stat, diskutil, system_profiler)references/windows.md (PowerShell: Get-CimInstance, Get-Counter, Get-Process)OS detection:
uname -s 2>/dev/null || echo Windows
Identify the operating system, distribution, kernel version, hostname, and architecture. Useful as a starting point for any troubleshooting session.
Key information to collect:
Determine how long the system has been running and its current load.
Interpreting load average (Unix):
Inspect processor model, core count, current utilization, and per-core activity.
| Metric | Healthy | Warning | Critical |
|---|---|---|---|
| Overall utilization | < 70% | 70-90% | > 90% sustained |
| Load avg / core count | < 1.0 | 1.0-2.0 | > 2.0 |
| I/O wait | < 10% | 10-30% | > 30% |
Check total, used, free, available, cached, and buffered memory plus swap usage.
| Metric | Healthy | Warning | Critical |
|---|---|---|---|
| Available memory | > 20% of total | 10-20% | < 10% |
| Swap usage | < 10% of total swap | 10-50% | > 50% |
Interpreting memory on Linux:
Interpreting memory on macOS:
vm_stat reports in pages (typically 16384 bytes on Apple Silicon, 4096 on Intel)memory_pressure gives a simple "normal / warn / critical" assessmentReview disk space, mount points, inode usage, and I/O throughput.
| Metric | Healthy | Warning | Critical |
|---|---|---|---|
| Disk usage | < 80% | 80-90% | > 90% |
| Inode usage | < 80% | 80-90% | > 90% |
Common culprits for disk pressure:
/var/log/, application logs)target/, node_modules/, __pycache__/)List running processes, identify top resource consumers, find specific processes by name or PID.
Useful views:
Inspect network interfaces, IP addresses, open ports, active connections, and routing.
Common checks:
Retrieve details about physical hardware: CPU model, RAM modules, GPU, storage devices, USB peripherals.
List installed packages, language runtimes, and key tool versions. Useful for environment replication and debugging compatibility issues.
| Task | Linux | macOS | Windows (PowerShell) |
|---|---|---|---|
| OS version | cat /etc/os-release | sw_vers | Get-ComputerInfo |
| Kernel | uname -r | uname -r | [Environment]::OSVersion |
| Uptime | uptime | uptime | (Get-Date) - (gcim Win32_OS).LastBootUpTime |
| CPU info | lscpu | sysctl -n machdep.cpu.brand_string | gcim Win32_Processor |
| Memory | free -h | vm_stat | gcim Win32_OperatingSystem |
| Disk space | df -h | df -h | Get-PSDrive -PSProvider FileSystem |
| Top processes | ps aux --sort=-%cpu | head | ps aux -r | head | Get-Process | Sort CPU -Desc | Select -First 10 |
| Open ports | ss -tlnp | lsof -iTCP -sTCP:LISTEN | Get-NetTCPConnection -State Listen |
| Network IFs | ip addr | ifconfig | Get-NetIPAddress |
When presenting results to the user:
/"), then provide supporting data.df -h for filesystem usage.du -sh /* | sort -rh | head.df -i) — many small files can exhaust inodes before space.lsof -p PID).dig, nslookup).ping or curl.Source: bug-ops/zeph — distributed by TomeVault.