
from linux-performance-annlysis-skill22
Structured troubleshooting workflow to diagnose Linux performance bottlenecks across CPU, memory, I/O, and network with safety-first, low-intrusion defaults.
Provides a systematic, safety-conscious skill for diagnosing Linux system performance issues. The skill covers baseline collection, targeted sweeps across CPU, memory, I/O, and network, and a drill-down process from system signals to specific processes. It includes rules for classifying kernel vs application bottlenecks and an explicit output contract for concise conclusions.
Use when a host is slow, experiencing high load, swapping, timeouts, packet loss, or other performance degradations and you need a structured diagnostic to determine which subsystem is responsible and whether the cause is kernel- or application-level. Suitable for SREs, sysadmins, and support engineers.
Best used by assistants with shell/run capabilities and read-only defaults; compatible with ops-focused agents (Copilot-style, Codex, Hermes) that can interpret command output and recommend safe next commands.
Structured Linux performance troubleshooting skill covering CPU, memory, I/O, and network with a clear escalation model (L1/L2/L3 intrusion levels). Well-organized workflow with good safety-first defaults and cross-signal interpretation rules. References pattern for deep-dive files is solid. Minor deduction: GitHub repo name has a typo ('annlysis'), and the skill relies on reference files that aren't bundled as scripts so can't be verified. No security concerns — defaults to read-only, requires explicit approval for intrusive commands.
Well-structured SKILL.md with clear safety tiers (L1/L2/L3) and a strong output contract requiring three specific answers. The kernel vs application judgment section is particularly well thought out. Repo name typo suggests low polish on the GitHub side but content quality is good.