pm2

Manage Node.js application processes with the PM2 process manager.

3|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/jholhewres/devclaw-skills --skill pm2-jholhewres
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm2
Source: https://github.com/jholhewres/devclaw-skills/tree/main/skills/pm2
Command: npx skills add https://github.com/jholhewres/devclaw-skills --skill pm2-jholhewres

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a robust way to manage application processes, ensuring they run continuously, restart automatically, and are easily monitored.

Core Features & Use Cases

  • Process Management: Start, stop, restart, and list application processes.
  • Log Monitoring: View real-time logs and historical output for debugging.
  • Persistence: Configure processes to automatically start on system reboots.
  • Use Case: Deploy a Node.js web application and ensure it stays online even if it crashes or the server restarts.

Quick Start

Use the pm2 skill to start a script named 'app.js' with the name 'my-app'.

Frequently Asked Questions about pm2

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

FAQPage Schema
How do I manage Node.js processes to ensure they stay online after a crash?

To manage Node.js processes and keep them online, you can use the pm2 skill to start your application, which ensures high availability by facilitating automatic restarts and continuous monitoring.

What is the best way to monitor application logs for a Node.js deployment?

Monitoring application logs for a Node.js deployment involves using process management tools to view real-time logs and historical output, which the pm2 skill provides to help with debugging.

Do I need PM2 installed to use this process management skill?

Yes, you need the PM2 command-line interface installed and accessible on your system, as this skill relies on the PM2 process manager to execute process commands in Node.js environments.

How do I configure Node.js applications to automatically start on system reboots?

To configure Node.js applications to automatically start on system reboots, use the pm2 skill to set up persistence, ensuring your processes are restored and maintain high availability after server restarts.

Can I list and stop specific application processes in a Linux environment?

Yes, you can list and stop specific application processes in a Linux environment using the pm2 skill, which facilitates starting, listing, stopping, and restarting processes for Node.js applications.