Administering Linux
Referencja systemd, procesów, systemu plików, sieci i wydajności dla administratorów serwerów Linux
Testowano · Działa
Co robi ten skill
Umiejętność referencyjna administracji systemami Linux obejmująca usługi i timery systemd, zarządzanie procesami i logami, systemy plików, sieci, firewalle, utwardzanie SSH i strojenie wydajności. Uruchamia się podczas wdrażania aplikacji na serwerach Linux, pisania plików jednostek systemd, diagnozowania wolno działających lub awaryjnych systemów produkcyjnych lub zarządzania użytkownikami i bezpieczeństwem. Dostarcza utwardzone szablony (sshd_config, jednostki systemd, skrypt kopii zapasowej) i sześć szczegółowych przewodników referencyjnych.
Raport z testu
Pobrano SKILL.md i sprawdzono 3 odwołane ścieżki przez raw GitHub — backup.sh, sshd_config.hardened i references/systemd-guide.md wszystkie zwróciły HTTP 200; backup.sh używa set -euo pipefail bez curl|sh/base64/exfil. Frazy wyzwalające ocenione: POWINNO (wszystkie załadowane) — „nginx ciągle się zawiesza na produkcji, ustaw auto-restart i sprawdź logi”, „napisz utwardzoną jednostkę systemd do uruchomienia mojego binarnego Go jako usługi”, „obciążenie serwera wynosi 15, znajdź, co zużywa CPU”; NIE POWINNO (poprawnie pominięte) — „napisz Dockerfile i wdróż na Kubernetes” (umiejętność wyraźnie odracza orkiestrację kontenerów), „ustaw potok CI/CD GitHub Actions” (odracza do budowania potoków CI). 5/5. Test wyjściowy: zadanie = utwardzona usługa systemd + wdrożenie dla aplikacji webowej Node/Go. Jednostka bazowa miała tylko User/WorkingDirectory/ExecStart/Restart=always; jednostka zgodna z umiejętnością dodała blok wzmocnienia bezpieczeństwa (PrivateTmp, NoNewPrivileges, ProtectSystem=strict, ReadWritePaths), kolejność Requires=postgresql, ExecReload, Restart=on-failure+RestartSec i sekwencję wdrożenia tworzącą zablokowanego użytkownika systemowego bez powłoki (useradd -r -s /bin/false) plus daemon-reload — konkretnie bardziej bezpieczne dla produkcji niż bazowe.
Testowano: 2026-07-21 · Claude Code 2.x (agent harness)
Instalacja
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.
Komendy i przykładowe prompty
/administering-linuxReferencja systemd, procesów, systemu plików, sieci i wydajności dla administratorów serwerów Linux
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Diagnose why this systemd service keeps failingOptimize server performance under high loadTroubleshoot this production networking issue