Administering Linux

Systemd-, process-, filsystem-, nätverks- och prestandareferens för Linux-serveradministratörer

av ancoleman · ancoleman/ai-design-components

Testad · Fungerar ★ 8.8/10

Administering Linux — Systemd-, process-, filsystem-, nätverks- och prestandareferens för Linux-serveradministratörer

Vad den gör

En Linux system administration reference skill covering systemd services and timers, process and log management, filesystems, networking, firewalls, SSH hardening, and performance tuning. Utlöses when deploying applications to Linux servers, writing systemd unit files, diagnosing slow or failing production systems, or managing users and security. Levereras med hardened templates (sshd_config, systemd units, backup script) and six deep-dive reference guides.

Testrapport

Hämtade SKILL.md och punktkontrollerade 3 refererade sökvägar via raw GitHub — backup.sh, sshd_config.hardened, and references/systemd-guide.md all returned HTTP 200; backup.sh uses set -euo pipefail with no curl|sh/base64/exfil. Trigger phrasings judged: SKULLE (all loaded) — "nginx keeps crashing on prod, set up auto-restart and check logs", "write a hardened systemd unit to run my Go binary as a service", "server load average is 15, find what's eating CPU"; SKULLE INTE (correctly skipped) — "write a Dockerfile and deploy to Kubernetes" (skill explicitly defers container orchestration), "set up a GitHub Actions CI/CD pipeline" (defers to building-ci-pipelines). 5/5. Output test: task = hardened systemd service + deploy for a Node/Go web app. Baslinjeenheten hade only User/WorkingDirectory/ExecStart/Restart=always; skill-followed unit added a Security hardening block (PrivateTmp, NoNewPrivileges, ProtectSystem=strict, ReadWritePaths), Requires=postgresql ordering, ExecReload, Restart=on-failure+RestartSec, and a deploy sequence creating a locked no-shell system user (useradd -r -s /bin/false) plus daemon-reload — concretely more production-safe than baseline.

Testad: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/ancoleman/ai-design-components.git /tmp/administering-linux-src
mkdir -p ~/.claude/skills
cp -R /tmp/administering-linux-src/skills/administering-linux ~/.claude/skills/administering-linux
# SKILL.md lands at ~/.claude/skills/administering-linux/SKILL.md
# No external deps, API keys, or build step. References + examples come along in the copied dir.
# The skill is knowledge/template only — commands it teaches (systemctl, journalctl, etc.) run on a real Linux host you supply.

Kommandon och exempelprompter

  • /administering-linuxSystemd-, process-, filsystem-, nätverks- och prestandareferens för Linux-serveradministratörer

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Diagnose why this systemd service keeps failing
  • Optimize server performance under high load
  • Troubleshoot this production networking issue