mit einem Klick
clean-ports
stop processes blocking my ports
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Menü
stop processes blocking my ports
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Basierend auf der SOC-Berufsklassifikation
Guides agents through isolated Git worktree setup, lifecycle commands, process cleanup, and per-worktree local development state. Use when creating, starting, stopping, inspecting, cleaning up, or troubleshooting Git worktree development environments or when a repository includes a worktree lifecycle CLI.
Continuously watch and fix release main CI until the branch is fully green and verified working. Use when asked to babysit CI, babysit CI release, monitor release main, run /loop for CI, run /goal until checks pass, or keep iterating until release main is green.
Fix flaky tests by repeatedly running the suite, collecting intermittent failures, and proving stability. Use when asked to fix flaky tests or require repeated/consecutive green test runs.
Manage LinkedIn messaging, profiles, posts, connections, and company pages via Unipile. Use for networking, content publishing, and lead engagement.
Scoped commit workflow with a bundled committer script that prevents accidental broad staging. Use when the user asks to commit, commit all, create a git commit, or handle commit-time staging in this repository.
Systematically QA a web application like a real user, triage issues by severity, fix scoped bugs when asked, verify fixes with evidence, and report ship readiness. Use when asked to QA, test a site or app, find bugs, test and fix, or check whether a feature works.
| name | clean-ports |
| description | stop processes blocking my ports |
Stop my ports so I can start bun run dev from root.
Run this command from the repository root:
bash -lc 'PORTS="${PORTS:-3000 3001 3010 3399 4097 4101 4102 4103 4104 4317 4318 5318 5432 6379 8428 8686 8880 9000 9001 9093 9428 10428}"; for port in $PORTS; do pids="$(lsof -tiTCP:"$port" -sTCP:LISTEN 2>/dev/null || true)"; [ -z "$pids" ] && continue; echo "port $port: stopping $pids"; kill $pids 2>/dev/null || true; sleep 0.5; pids="$(lsof -tiTCP:"$port" -sTCP:LISTEN 2>/dev/null || true)"; [ -n "$pids" ] && { echo "port $port: force stopping $pids"; kill -9 $pids 2>/dev/null || true; }; done'
To clean a specific set of ports, prefix with PORTS, for example:
PORTS="3000 4097" bash -lc 'for port in $PORTS; do pids="$(lsof -tiTCP:"$port" -sTCP:LISTEN 2>/dev/null || true)"; [ -z "$pids" ] && continue; echo "port $port: stopping $pids"; kill $pids 2>/dev/null || true; sleep 0.5; pids="$(lsof -tiTCP:"$port" -sTCP:LISTEN 2>/dev/null || true)"; [ -n "$pids" ] && { echo "port $port: force stopping $pids"; kill -9 $pids 2>/dev/null || true; }; done'
If asking for tmux, do not create a new session; attach to the existing bap one.