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.