Diagnoses common Linux service issues using logs, systemd/PM2, file permissions, Nginx reverse proxy checks, and DNS sanity checks. Use when a server app is failing, unreachable, or misconfigured.
Security Analysis
high confidenceThe skill's requirements, instructions, and scope align with a Linux service-triage helper; it is instruction-only, requests no credentials, and explicitly requires user approval before making changes.
Name/description describe triage for systemd/PM2, Nginx, permissions and DNS; SKILL.md and references only use commands and paths relevant to that purpose and request no unrelated credentials or binaries.
Instructions remain within triage scope (gather logs, classify, propose fixes). The skill may provide exact shell commands but explicitly requires user approval before applying them and instructs to stop when privileged access is needed. This is appropriate, but users must not approve commands blindly because suggested commands could be destructive (chown/chmod/systemctl reload/etc.).
Instruction-only skill with no install spec and no code files — nothing is written to disk or downloaded during install.
No environment variables, credentials, or config paths are requested. The SKILL.md references only service logs, common system paths, and user-provided snippets which are proportional to the stated functionality.
always is false and the skill does not request elevated privileges. Model invocation is allowed (default), so the agent could propose commands autonomously; however SKILL.md requires explicit user approval before executing changes. Users should ensure they review and approve any commands manually.
Guidance
This skill appears coherent for diagnosing Linux services, but exercise caution before approving any exact shell commands it proposes. Always: 1) Provide logs/output rather than granting shell access; 2) Review suggested chown/chmod/systemctl/nginx commands line-by-line and refuse any you don't understand; 3) Do not share secrets or private keys in pasted inputs; 4) Ask the assistant to produce a read-only diagnosis first, then request changes only when you or an authorized admin will run them; 5) Prefer testing fixes on a staging host or snapshot before applying to production.
Latest Release
v1.0.0
linux-service-triage 1.0.0 – Initial Release - Diagnoses Linux service issues via logs, systemd/PM2, file permissions, Nginx reverse proxy, and DNS sanity checks. - Provides a triage report with likely cause, evidence, and minimal fix plan. - Outputs exact fix commands only on user request and when safe. - Covers service restarts, permissions fixes, Nginx/DNS troubleshooting, and systemd/PM2 process handling. - Emphasizes safety: read-only by default, requires confirmation for changes, and avoids destructive actions.
More by @KOwl64
Published by @KOwl64 on ClawHub