Back to list
pluginagentmarketplace

linux-fundamentals-skill

by pluginagentmarketplace

DevOps automation plugin for Claude AI - CI/CD, deployment, monitoring, and infrastructure management tools for plugin development

2🍴 0📅 Jan 5, 2026

SKILL.md


name: linux-fundamentals-skill description: Complete Linux administration skill covering process management, filesystem, permissions, package management, users, bash scripting, and system monitoring. sasmp_version: "1.3.0" bonded_agent: 01-devops-fundamentals bond_type: PRIMARY_BOND

parameters:

  • name: distro type: string required: false default: "ubuntu" validation: "^(ubuntu|debian|centos|rhel|fedora|arch)$"
  • name: operation type: string required: true enum: ["process", "filesystem", "permissions", "package", "user", "script", "monitor"]

retry_config: strategy: exponential_backoff initial_delay_ms: 1000 max_retries: 3

observability: logging: structured metrics: enabled

Linux Fundamentals Skill

Overview

Master Linux system administration - the foundation of DevOps.

Parameters

NameTypeRequiredDefaultDescription
distrostringNoubuntuTarget distribution
operationstringYes-Operation category

Core Topics

MANDATORY

  • Process lifecycle and management (ps, top, kill)
  • Filesystem hierarchy and operations
  • File permissions (chmod, chown, ACLs)
  • Package management (apt, yum, dnf)
  • User and group administration
  • Basic bash scripting

OPTIONAL

  • LVM and disk partitioning
  • Systemd service management
  • Log analysis with journalctl

ADVANCED

  • Kernel parameters and sysctl
  • SELinux/AppArmor security
  • Performance profiling

Quick Reference

# Process Management
ps aux | grep [p]rocess          # Find process (avoid grep itself)
kill -15 PID                      # Graceful termination
kill -9 PID                       # Force kill (last resort)
pkill -f pattern                  # Kill by pattern
nohup command &                   # Background immune to hangup

# File Permissions
chmod 755 file                    # rwxr-xr-x
chmod u+x,g+r file               # Symbolic notation
chown -R user:group dir/         # Recursive ownership
setfacl -m u:user:rw file        # Set ACL

# Package Management (Debian/Ubuntu)
apt update && apt upgrade -y
apt install -y package
apt autoremove

# Package Management (RHEL/CentOS)
dnf update -y
dnf install package

# User Management
useradd -m -s /bin/bash user
usermod -aG sudo user
passwd user

# System Info
uname -a                          # Kernel info
cat /etc/os-release              # OS version
free -h                           # Memory usage
df -h                             # Disk usage

Troubleshooting

Common Failures

SymptomRoot CauseSolution
Permission deniedInsufficient privilegesUse sudo or check ownership
Command not foundPackage not installedInstall with apt/dnf
No space leftDisk fullClean /var/log, docker prune
High loadCPU/IO bottleneckUse top, iotop

Debug Checklist

  1. Check permissions: id, ls -la
  2. Check disk: df -h, du -sh /*
  3. Check memory: free -h
  4. Check logs: journalctl -xe

Recovery Procedures

Out of Disk Space

  1. Find large files: du -sh /* | sort -rh | head
  2. Clean cache: apt clean
  3. Rotate logs: journalctl --vacuum-size=100M

Resources

Score

Total Score

75/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新

+5
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon