port-daddy-cli

Official

Prevent dev port conflicts and coordinate agents.

Authorcuriositech
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Port conflicts, race conditions, and uncoordinated agent workflows in local development slow down iteration and cause flaky behavior; this Skill provides atomic port assignment, coordination primitives, and recovery mechanisms to eliminate those issues.

Core Features & Use Cases

  • Atomic Port Assignment: Deterministic mapping from semantic identities to stable development ports to avoid collisions between agents.
  • Multi-Agent Coordination: Pub/sub messaging, distributed locks, and an agent registry with heartbeats to coordinate concurrent developer or AI agent tasks.
  • Project Scanning & Configuration: Deep-scans repositories to generate .portdaddyrc service definitions and bring up all local services consistently.
  • Diagnostics & Recovery: Health checks, a diagnostic doctor command, and automatic salvage of crashed agent sessions to recover work.

Quick Start

Claim a stable development port and register your agent by invoking the port-daddy CLI to claim your service identity and start the daemon if needed.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: port-daddy-cli
Download link: https://github.com/curiositech/port-daddy/archive/main.zip#port-daddy-cli

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.