systemd-services

Community

Manage Linux systemd user services

AuthorMassimilianoPili
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simplifies the management and understanding of systemd user-level services, which are crucial for running host processes like Node.js applications, Go binaries, and terminal emulators alongside Docker containers. It addresses challenges with PATH configuration, NVM integration, service dependencies, and logging.

Core Features & Use Cases

  • Service Management: Create, debug, and manage systemd user services for applications not running in Docker.
  • Configuration Guidance: Provides examples and best practices for ttyd.service, dashboard-api.service (Node.js), and claude-proxy.service (Go).
  • Troubleshooting: Offers solutions for common issues like PATH problems, NVM integration, and service startup failures.
  • Use Case: You need to run a Node.js dashboard API and a TTYD terminal on your server, but you want them to start automatically on login and be managed by systemd. This Skill provides the exact configurations and commands to achieve this.

Quick Start

Use the systemd-services skill to restart the dashboard-api service.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: systemd-services
Download link: https://github.com/MassimilianoPili/claude-code-config/archive/main.zip#systemd-services

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.