systemd-units

Installation
SKILL.md

Systemd Units

Overview

This skill provides guidance for creating and hardening systemd service unit files following modern Linux service management best practices. It covers proper service type selection, dependency management, security sandboxing, and filesystem isolation to create reliable, secure services.

When to Use This Skill

Use this skill when:

  • Creating new systemd service units for web applications, APIs, background workers, or daemons
  • Hardening existing service files with security and sandboxing options
  • Converting traditional init scripts or manual process management to systemd
  • Troubleshooting service startup, restart, or permission issues
  • Implementing proper service dependencies and ordering

Workflow Decision Tree

Related skills
Installs
10
First Seen
Feb 10, 2026