DevOps & Cloud Servicesclaude-dev-suite/claude-d...
linux-server
Linux (Ubuntu/Debian) server initial setup and ongoing administration skill.
Covers new server hardening, user management, package management, file
permissions, resource limits, log rotation, cron scheduling, and disk management.
USE WHEN:
- Performing initial setup of a fresh Ubuntu/Debian server (VPS, bare metal, cloud VM)
- Hardening SSH, disabling root login, configuring sudo
- Configuring system-level resource limits (ulimits, sysctl) for high-concurrency workloads
- Managing users, groups, file permissions, and ACLs
- Setting up log rotation, journald retention, swap, and NTP
- Troubleshooting disk full, FD exhaustion, locale errors, or time drift
DO NOT USE FOR:
- Container-level administration (use docker or kubernetes skill)
- Application deployment pipelines (use deployment-strategies or ci-cd skill)
- Firewall/fail2ban configuration (use firewall skill)
- Nginx or service configuration (use nginx or systemd skill)