This is your bread-and-butter sysadmin skill for managing Linux boxes, whether you're provisioning production servers or debugging resource issues. It covers the essentials across Debian/Ubuntu and RHEL/CentOS: package management with apt and dnf, filesystem operations, process wrangling, cron scheduling, and log analysis with journalctl. The troubleshooting table is genuinely useful, mapping symptoms like disk full or high CPU directly to diagnostic commands and fixes. It won't teach you Linux from scratch, but if you already know your way around a terminal, it's a solid reference for the commands you use weekly but can never quite remember the flags for. The firewall sections for both ufw and firewalld are a nice touch.

skills.sh installs
833
GitHub stars
1.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add bagelhole/devops-security-agent-skills --skill linux-administration --agent claude-code

Installs into .claude/skills of the current project.

Files

Linux Administration

Core Linux system administration skills for managing production servers, development environments, and infrastructure hosts across Debian/Ubuntu and RHEL/CentOS distributions.

When to Use

  • Provisioning and maintaining Linux servers in any environment
  • Installing, updating, or removing software packages
  • Managing filesystems, disk usage, and mount points
  • Investigating runaway processes or high resource consumption
  • Scheduling recurring tasks with cron or systemd timers
  • Analyzing system and application logs for troubleshooting

Prerequisites

  • Root or sudo access on the target system
  • SSH access configured (see ssh-configuration skill)
  • Familiarity with a terminal text editor (vim, nano)
  • Package manager available (apt on Debian/Ubuntu, dnf on RHEL 8+/Fedora)

Package Management

Debian / Ubuntu (apt)

# Update package index and upgrade all installed packages
apt update && apt upgrade -y

# Search for a package by keyword
apt search nginx

# Show detailed package info including dependencies
apt show nginx

# Install a specific version of a package
apt install nginx=1.24.0-1ubuntu1

Sponsors

Details

Repository
github.com/bagelhole/devops-security-agent-skills
Categories
Security, DevOps & CI/CD, AI & Agent Building
First seen
Jun 3, 2026

More from bagelhole/devops-security-agent-skills

All 2

Recommended

More Security
1aradotso avataridentify-malicious-repositoryaradotso/security-skillsidentify malicious repository823skills.sh installs
2aradotso avatarmalware-warning-bitdefender-crackaradotso/security-skillsmalware warning bitdefender crack817skills.sh installs
3aradotso avatarmalware-detection-and-removalaradotso/security-skillsmalware detection and removal796skills.sh installs
4aradotso avatardragonjar-android-pentesting-skillaradotso/security-skillsdragonjar android pentesting skill775skills.sh installs
5aradotso avatarmalware-awareness-bitdefender-crack-fraudaradotso/security-skillsmalware awareness bitdefender crack fraud767skills.sh installs
6prompt-security avataropenclaw-audit-watchdogprompt-security/clawsecAutomated daily security audits for OpenClaw agents with DM delivery and optional email reporting. Runs deep audits, creates or updates a recurring cron job, an754skills.sh installs