jchigg2000-git

Generate Port Registry — Development skill for Claude Code

Development community

Make port allocation deterministic across all projects under a root — scans every repo for bound ports, writes a single portRegistry.md source-of-truth, generates per-project reassignment agents into.

How to install Generate Port Registry

Installs to ~/.claude/skills/jchigg2000-git-claude-code-dev-generate-port-registry/SKILL.md

Terminal
mkdir -p ~/.claude/skills/jchigg2000-git-claude-code-dev-generate-port-registry && curl -fsSL https://raw.githubusercontent.com/jchigg2000-git/claude-code-dev/HEAD/commands/generate-port-registry.md -o ~/.claude/skills/jchigg2000-git-claude-code-dev-generate-port-registry/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Generate Port Registry does


description: Make port allocation deterministic across all projects under a root — scans every repo for bound ports, writes a single portRegistry.md source-of-truth, generates per-project reassignment agents into ./portFixAgents/ for collisions, and installs a globally-registered `port-registry` MCP server (claim_port/get_registry) so future builds auto-claim free ports. Fire on `/generate-port-registry` or "set up the port registry / fix my port collisions." argument-hint: "[root-dir (defau

Alternatives in Development

  • Godogen Source Repo — This repository contains two source trees for the same project: - claude/ — Claude Code source tree - codex/ 2.8k ★
  • Cloud Run Debug — Diagnose a failing Cloud Run service — Antigravity (agy/Gemini) digests the error logs cheaply, Claude infers 284 ★
  • Gemini Project Context For SaneBar — PRIMARY INSTRUCTION: This project uses a shared configuration with Claude 216 ★

Full documentation available on GitHub

View Source Repository