admin-unix

Administer macOS and Linux systems via shell commands and JSON profiles.

3|Updated Nov 14, 2025
One-click install
npx skills add https://github.com/evolv3ai/claude-skills-archive --skill admin-unix-evolv3ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: admin-unix
Source: https://github.com/evolv3ai/claude-skills-archive/tree/main/archive/skills/admin-unix
Command: npx skills add https://github.com/evolv3ai/claude-skills-archive --skill admin-unix-evolv3ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the administration of native macOS and Linux systems, providing a consistent way to manage packages, services, and system configurations without relying on WSL-specific commands.

Core Features & Use Cases

  • Package Management: Installs, updates, and removes packages using Homebrew on macOS and apt on Linux.
  • Service Management: Manages system services using systemctl on Linux and brew services on macOS.
  • Profile-Aware Configuration: Adapts operations based on user-defined profiles for different environments.
  • Use Case: You need to install nginx on a Linux server and ensure it starts on boot. This skill can handle the apt install and systemctl enable commands.

Quick Start

Use the admin-unix skill to install the 'htop' package on the current system.

Frequently Asked Questions about admin-unix

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage system services on macOS and Linux using a single configuration?

Managing system services on macOS and Linux involves using `systemctl` on Linux and `brew services` on macOS. This skill adapts operations through JSON profiles to control services consistently across both native Unix environments.

Can I install packages with Homebrew and apt without writing separate scripts?

Installing packages with Homebrew and apt without separate scripts is possible because this skill detects the underlying Unix environment and automatically executes the appropriate package manager commands for macOS or Linux.

What is the best way to automate Unix administration tasks for non-WSL environments?

Automating Unix administration tasks for non-WSL environments requires profile-aware configurations that handle package installations and service controls natively. This approach uses shell commands directly, avoiding WSL-specific wrappers entirely.

Does this Unix administration approach support environment-specific settings for different servers?

Yes, this Unix administration approach supports environment-specific settings through user-defined JSON profiles. These profiles allow operations to adapt dynamically to the distinct configuration requirements of different servers.

How do I configure a Linux server to install nginx and ensure it starts on boot?

To configure a Linux server to install nginx and start it on boot, you use `apt install` for the package and `systemctl enable` for the service. This skill manages both the package installation and service activation automatically.