server-ops

Recommend process managers, monitoring, logging, scaling, and health-check strategies for production servers.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/pikakit/agent-skills --skill server-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: server-ops
Source: https://github.com/pikakit/agent-skills/tree/main/.agent/skills/server-ops
Command: npx skills add https://github.com/pikakit/agent-skills --skill server-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides structured, deterministic guidance for production server management, covering process management, monitoring strategy, logging, scaling decisions, and health checks. It clarifies ownership boundaries and non-goals to ensure guidance is actionable without performing operations on real systems.

Core Features & Use Cases

  • Deterministic Process Manager Selection: recommends PM2, systemd, Docker, or Kubernetes based on runtime, environment, and deployment needs.
  • Holistic Monitoring Strategy: defines categories (Availability, Performance, Errors, Resources) and alert levels (Critical, Warning, Info) with practical guidance.
  • Logging & Health Checks: outlines log types, rotation principles, and two-level health checks to ensure readiness and resilience.
  • Integration & Safety: describes the agent contract, stateless invocations, and boundaries to prevent commands from being executed.

Quick Start

Provide a complete server-ops decision for a given runtime, environment, and scale without executing any commands.

Frequently Asked Questions about server-ops

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

FAQPage Schema
How do I choose the right process manager for my production server?

Choosing the right process manager for server management depends on your runtime, environment, and scale. This Skill recommends PM2, systemd, Docker, or Kubernetes based on your specific deployment needs to ensure deterministic scaling and health-check strategies.

What is the best way to structure server monitoring and alert levels?

Server monitoring strategy should define categories like Availability, Performance, Errors, and Resources, alongside Critical, Warning, and Info alert levels. This structured approach ensures production health checks and logging capture actionable resilience metrics without noise.

Can I use this server-ops guidance for a Node.js application running in a Kubernetes container?

Yes, this server-ops guidance applies to Node.js, Python, Java, and generic runtimes across bare-metal, VM, container, and Kubernetes environments. It delivers deterministic tool recommendations and action plans tailored to your specific deployment scale.

How do I implement two-level health checks and log rotation for my application?

Implementing health checks and log rotation requires outlining specific log types, rotation principles, and two-level readiness checks. This Skill provides structured guidance to ensure your server-management strategy maintains operational resilience and readiness.

Does this server management Skill execute operational commands on my real systems?

No, this server management Skill does not execute commands on real systems. It defines clear non-goals and ownership boundaries, producing a complete, deterministic recommendation with explicit input, output, and error schemas for agents without performing live operations.