Administering Linux

Referencia de systemd, procesos, sistema de archivos, red y rendimiento para administradores de servidores Linux

Por ancoleman · ancoleman/ai-design-components

Probado · Funciona ★ 8.8/10

Administering Linux — Referencia de systemd, procesos, sistema de archivos, red y rendimiento para administradores de servidores Linux

Qué hace

Una habilidad de referencia de administración de sistemas Linux que cubre servicios y temporizadores systemd, gestión de procesos y registros, sistemas de archivos, redes, firewalls, endurecimiento de SSH y ajuste de rendimiento. Se activa al desplegar aplicaciones en servidores Linux, escribir archivos de unidad systemd, diagnosticar sistemas de producción lentos o fallidos, o gestionar usuarios y seguridad. Incluye plantillas endurecidas (sshd_config, unidades systemd, script de copia de seguridad) y seis guías de referencia detalladas.

Informe de la prueba

SKILL.md obtenido y verifiqué 3 rutas referenciadas a través de GitHub raw — backup.sh, sshd_config.hardened, y references/systemd-guide.md todos devolvieron HTTP 200; backup.sh usa set -euo pipefail sin curl|sh/base64/exfil. Frases de activación juzgadas: DEBERÍA (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"; NO DEBERÍA (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. Prueba de salida: tarea = hardened systemd service + deploy for a Node/Go web app. La unidad de línea base solo tenía User/WorkingDirectory/ExecStart/Restart=always; la unidad siguiendo la habilidad añadió un Security hardening block (PrivateTmp, NoNewPrivileges, ProtectSystem=strict, ReadWritePaths), Requires=postgresql ordering, ExecReload, Restart=on-failure+RestartSec, y una deploy sequence creating a locked no-shell system user (useradd -r -s /bin/false) plus daemon-reload — concretely more production-safe than baseline.

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

Instalación

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.

Comandos y prompts de ejemplo

  • /administering-linuxReferencia de systemd, procesos, sistema de archivos, red y rendimiento para administradores de servidores Linux

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

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