port-allocator
Gerenciar Portas do Servidor de Desenvolvimento Entre Projetos
Executar vários projetos de desenvolvimento leva a conflitos e confusão de portas. O Alocador de Portas atribui intervalos de portas únicos a cada projeto automaticamente.
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「port-allocator」を使用しています。 Qual porta devo usar para meu projeto?
期待される結果:
- Diretório do projeto: ~/Codes/my-app
- Intervalo de portas: 3020-3029
- Aplicativo principal: 3020, API: 3021, Outros serviços: 3022-3029
「port-allocator」を使用しています。 Mostre-me todos os projetos registrados
期待される結果:
- Projetos registrados (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)
品質スコア
作れるもの
Gerenciar Portas de Múltiplos Projetos
Execute várias aplicações web simultaneamente sem conflitos de portas, atribuindo a cada projeto seu próprio intervalo de portas dedicado.
Padronizar Atribuições de Portas
Crie alocação de portas consistente entre membros da equipe para que todos usem as mesmas portas para projetos compartilhados.
Organizar Portas de Microsserviços
Alocar intervalos de portas para serviços em uma arquitetura de microsserviços com porta do aplicativo principal, API e portas de serviços auxiliares.
これらのプロンプトを試す
/port-allocator
/port-allocator list
/port-allocator scan
/port-allocator config ~/Projects
ベストプラクティス
- Execute /port-allocator allow primeiro para configurar permissões e evitar solicitações de confirmação
- Use /port-allocator scan após adicionar novos projetos ao seu diretório de código
- Apenas mate processos dentro do intervalo de portas do seu projeto ao reiniciar serviços
回避
- Não use pkill -f node, pois afetará outros projetos
- Não atribua portas manualmente fora do seu intervalo alocado
- Não sobrescreva ~/.claude/CLAUDE.md - sempre anexe para preservar o conteúdo existente
よくある質問
Qual intervalo de portas meu projeto receberá?
E se meu projeto não tiver package.json?
Como altero meu diretório de código?
Posso usar isso para projetos não-Node.js?
O que acontece se eu ficar sem portas?
Isso funciona entre várias instâncias do Claude Code?
開発者の詳細
ファイル構成