port-daddy-cli
OfficialPrevent dev port conflicts and coordinate agents.
Software Engineering#cli#port management#agent coordination#pub/sub#distributed locks#port-daddy#dev ports
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.