devserver

Manage the ProtoPulse dev server lifecycle in tmux with health checks.

1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/wtyler2505/ProtoPulse --skill devserver
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: devserver
Source: https://github.com/wtyler2505/ProtoPulse/tree/main/.claude/skills/devserver
Command: npx skills add https://github.com/wtyler2505/ProtoPulse --skill devserver

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ProtoPulse dev server management is simplified by providing a repeatable, tmux-backed workflow to start, stop, and monitor the server to maintain a persistent development environment.

Core Features & Use Cases

  • Start/Stop/Status/Restart: manage the ProtoPulse dev server lifecycle via a deterministic tmux session.
  • Health Checks & Logs: verify server health and surface recent logs for troubleshooting.
  • Port and Session Management: ensure port 5000 is free on startup and report tmux session name.

Quick Start

Start the dev server in a tmux session named dev.

Frequently Asked Questions about devserver

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

FAQPage Schema
How do I manage a persistent dev server in tmux?▼

You manage a persistent dev server in tmux by automating start, stop, and status commands within a deterministic tmux session to maintain a continuous local development environment.

How do I check if port 5000 is free before starting a local development server?▼

Checking port 5000 is handled during server startup by verifying the port is free, coordinating port checks alongside tmux session management to ensure the dev server launches cleanly.

Do I need tmux to run background server automation and health checks?▼

Yes, tmux is required for this background server automation, as it uses tmux sessions and standard UNIX tools to coordinate port checks and verify server health.

How do I surface recent logs for a dev server running in a tmux session?▼

To surface recent logs for a dev server running in a tmux session, you use built-in log retrieval commands that report recent output alongside health check status for troubleshooting.

What is the best way to restart a background server on port 5000?▼

The best way to restart a background server on port 5000 is using a deterministic lifecycle command that stops the existing tmux session and starts a fresh one while verifying port availability.