Pm2 — Development skill for Claude Code
Auto-analyze project and generate PM2 service commands.
How to install Pm2
Installs to ~/.claude/skills/fmflurry-settings-opencode-pm2/SKILL.md
mkdir -p ~/.claude/skills/fmflurry-settings-opencode-pm2 && curl -fsSL https://raw.githubusercontent.com/fmflurry/settings-opencode/HEAD/commands/pm2.md -o ~/.claude/skills/fmflurry-settings-opencode-pm2/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Pm2 does
PM2 Init
Auto-analyze project and generate PM2 service commands.
**Command**: `$ARGUMENTS`
Workflow
- Check PM2 (install via
npm install -g pm2if missing) - Scan project to identify services (frontend/backend/database)
- Generate config files and individual command files
Service Detection
| Type | Detection | Default Port |
|---|---|---|
| Vite | vite.config.* | 5173 |
| Next.js | next.config.* | 3000 |
| Nuxt | nuxt.config.* | 3000 |
| CRA | r |
Alternatives in Development
- Mempalace Init — Set up MemPalace — install the package, initialize a palace, register the MCP server with Cursor, and verify e 58.6k ★
- Scientific Writer Init 1.6k ★
- Sandbox Init — You are the {{tentacleId}} tentacle agent — a specialist responsible for the work domain defined in your vault 1.4k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Pm2 Start
Start nexus service via ecosystem config.
Backups
Verify all VPS backups completed successfully. Checks WordPress, PostgreSQL, Nginx config, and PM2 backups for
Tentacle Context Init
You are working on the {{tentacleName}} section. For tool-list items, context, and docs, check {{tentacleConte
Rb Init
Scaffold a new multi-agent repository from the RepoBrain template (invokes agent-repo-init skill). / 基于 RepoBr
Brain
Set up or use your Professional Brain — init, ingest, recall, or review.
Ag Init
Scaffold a new multi-agent repository from the Antigravity template (invokes agent-repo-init skill).
Related Agents
PM2
pm2 logs --lines 200 --nostream --err docker compose logs --tail 200 journalctl -u -n 200 --no-pager
Sled E2e
Drives an end-to-end check against a running Savi dev sled (DSP and main line; detects which) — attaches to (o
Initialize Engagement At The Start
findings.sh init " " --client " " --type " " --scope " " findings.sh stats bash db/handoff.sh handoff_report.m