Skip to content
Skill

ports

by majiayu000

AI Summary

Quickly diagnose which processes are using Shella's port range (47100-47199) to identify port conflicts and running services. Essential for developers debugging local development environments and plugin conflicts.

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to install the "ports" skill in my project.

Please run this command in my terminal:
# Install skill into your project (2 files)
mkdir -p .claude/skills/ports && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/ports/SKILL.md "https://raw.githubusercontent.com/majiayu000/claude-skill-registry/main/skills/data/ports/SKILL.md" && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/ports/metadata.json "https://raw.githubusercontent.com/majiayu000/claude-skill-registry/main/skills/data/ports/metadata.json"

Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.

Description

Check what's using shella ports (47100-47199). Use when debugging port conflicts or seeing what's running.

Shella Port Check

Show what processes are using ports in the shella range.

Port Ranges

• 47100: Daemon API • 47101-47199: Plugin instances • 47200: Standalone plugin dev (npm run dt dev plugin <name>)

Command

`bash lsof -i :47100-47200 -P -n 2>/dev/null | grep LISTEN `

Output

Show a table of: • Port number • Process name • PID • What it likely is (daemon, plugin instance, standalone dev) If nothing is listening, say so. If there are unexpected processes (not node), flag them as potential conflicts.

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 1mo ago
Active
Adoption100+ stars on GitHub
119 ★ · Growing
DocsREADME + description
Well-documented

GitHub Signals

Stars119
Forks20
Issues1
Updated1mo ago
View on GitHub
MIT License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code