Administering Linux

Systemd, Prozess-, Dateisystem-, Netzwerk- und Performance-Referenz für Linux-Server-Admins

von ancoleman · ancoleman/ai-design-components

Getestet · Funktioniert ★ 8.8/10

Administering Linux — Systemd, Prozess-, Dateisystem-, Netzwerk- und Performance-Referenz für Linux-Server-Admins

Was es kann

Ein Linux-Systemadministrations-Referenz-Skill, der systemd-Dienste und -Timer, Prozess- und Log-Management, Dateisysteme, Netzwerke, Firewalls, SSH-Härtung und Performance-Tuning abdeckt. Wird ausgelöst beim Bereitstellen von Anwendungen auf Linux-Servern, Schreiben von systemd-Unit-Dateien, Diagnostizieren langsamer oder fehlerhafter Produktionssysteme oder Verwalten von Benutzern und Sicherheit. Liefert gehärtete Vorlagen (sshd_config, systemd units, backup script) und sechs detaillierte Referenzhandbücher.

Testbericht

SKILL.md abgerufen und 3 referenzierte Pfade über raw GitHub stichprobenartig geprüft – backup.sh, sshd_config.hardened und references/systemd-guide.md lieferten alle HTTP 200; backup.sh verwendet set -euo pipefail ohne curl|sh/base64/exfil. Trigger-Formulierungen beurteilt: SOLLTE (alle geladen) – "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"; SOLLTE NICHT (korrekt übersprungen) – "write a Dockerfile and deploy to Kubernetes" (Skill verweist explizit auf Container-Orchestrierung), "set up a GitHub Actions CI/CD pipeline" (verweist auf building-ci-pipelines). 5/5. Output-Test: Aufgabe = gehärteter systemd-Dienst + Bereitstellung für eine Node/Go-Web-App. Die Baseline-Unit hatte nur User/WorkingDirectory/ExecStart/Restart=always; die Skill-konforme Unit fügte einen Security-Härtungsblock hinzu (PrivateTmp, NoNewPrivileges, ProtectSystem=strict, ReadWritePaths), Requires=postgresql-Reihenfolge, ExecReload, Restart=on-failure+RestartSec und eine Bereitstellungssequenz, die einen gesperrten No-Shell-Systembenutzer (useradd -r -s /bin/false) plus daemon-reload erstellte – konkret produktionssicherer als die Baseline.

Getestet am: 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.

Befehle & Beispiel-Prompts

  • /administering-linuxSystemd, Prozess-, Dateisystem-, Netzwerk- und Performance-Referenz für Linux-Server-Admins

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

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