port-allocator
Entwicklungsserver-Ports über Projekte hinweg verwalten
Das Ausführen mehrerer Entwicklungsprojekte führt zu Port-Konflikten und Verwirrung. Port Allocator weist jedem Projekt automatisch eindeutige Portbereiche zu.
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「port-allocator」を使用しています。 Welchen Port sollte ich für mein Projekt verwenden?
期待される結果:
- Projektverzeichnis: ~/Codes/my-app
- Port-Bereich: 3020-3029
- Haupt-App: 3020, API: 3021, Andere Dienste: 3022-3029
「port-allocator」を使用しています。 Zeige mir alle registrierten Projekte
期待される結果:
- Registrierte Projekte (3):
- - my-app: 3000-3009
- - api-server: 3010-3019
- - dashboard: 3020-3029
セキュリティ監査
低リスクAll 298 static findings are FALSE POSITIVES. This skill contains only markdown documentation files that instruct Claude on port management. The backticks are code examples in markdown, not executable code. The 'weak crypto' detections are matching 'MD' in filenames. High entropy in Japanese/Chinese files is expected for non-ASCII text.
低リスクの問題 (1)
リスク要因
📁 ファイルシステムへのアクセス (1)
品質スコア
作れるもの
Mehrere Projekt-Ports verwalten
Führen Sie mehrere Web-Anwendungen gleichzeitig ohne Port-Konflikte aus, indem Sie jedem Projekt seinen eigenen dedizierten Portbereich zuweisen.
Port-Zuweisungen standardisieren
Erstellen Sie konsistente Port-Zuweisungen über Teammitglieder hinweg, damit jeder dieselben Ports für gemeinsame Projekte verwendet.
Microservices-Ports organisieren
Weisen Sie Port-Bereiche für Dienste in einer Microservices-Architektur mit Haupt-App, API und Hilfsdienst-Ports zu.
これらのプロンプトを試す
/port-allocator
/port-allocator list
/port-allocator scan
/port-allocator config ~/Projects
ベストプラクティス
- Führen Sie zuerst /port-allocator allow aus, um Berechtigungen zu konfigurieren und Bestätigungsaufforderungen zu vermeiden
- Verwenden Sie /port-allocator scan nach dem Hinzufügen neuer Projekte zu Ihrem Code-Verzeichnis
- Beenden Sie nur Prozesse innerhalb Ihres Projekt-Port-Bereichs, wenn Sie Dienste neu starten
回避
- Verwenden Sie nicht pkill -f node, da dies andere Projekte beeinträchtigt
- Weisen Sie Ports nicht manuell außerhalb Ihres zugewiesenen Bereichs zu
- Überschreiben Sie nicht ~/.claude/CLAUDE.md - hängen Sie immer an, um vorhandene Inhalte zu preservieren
よくある質問
Welchen Port-Bereich erhält mein Projekt?
Was ist, wenn mein Projekt keine package.json hat?
Wie ändere ich mein Code-Verzeichnis?
Kann ich dies für Non-Node.js-Projekte verwenden?
Was passiert, wenn mir die Ports ausgehen?
Funktioniert dies über mehrere Claude Code-Instanzen hinweg?
開発者の詳細
ファイル構成