指定されたポート番号の使用状況を確認し、空きポートを検索します。3000・4000・5000番台の推奨ポートから開発用に安全なポートを提案し、必要に応じてプロセスを終了できます。
Scanned 9/12/2026
Install to Claude Code
npx -y skills add aibot88/sec_skill_store --skill my-port --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of My Port?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/aibot88-my-port)More formats (shields.io, HTML) on the badges page.
---
name: my.port
description: 指定されたポート番号の使用状況を確認し、空きポートを検索します。3000・4000・5000番台の推奨ポートから開発用に安全なポートを提案し、必要に応じてプロセスを終了できます。
compatibility: |
- macOS/Linux環境(`lsof`コマンド)またはWindowsの `netstat` コマンド
---
<!-- markdownlint-disable MD041 MD040 -->
# my:port
## 概要
ポート番号の使用状況を確認・管理し、開発用に推奨される空きポートを検索するスキルです。
## いつ使うか
- 特定のポート番号が使用中か確認したい
- 開発用に空いているポートを探したい
- ポート競合を解決したい
- 使用中のプロセスを確認・終了したい
## 使用方法
```text
/my:port [ポート番号]
```
### パラメータ
- **ポート番号未指定**: 3000・4000・5000番台の空きポートを検索
- **ポート番号指定**: そのポートの使用状況を確認
## 実行フロー
### ケース1: 特定のポート番号を確認
1. ポート番号の使用状況を確認
2. 使用中の場合はプロセス情報を表示
- PID、プロセス名、プロジェクト名、コマンド、ユーザー
3. プロセス終了の確認(ユーザーに確認を取る)
4. 空きポートの提案
### ケース2: 空きポートを検索
1. 3000番台の空きポートを検索(上位10件)
2. 4000番台の空きポートを検索(上位10件)
3. 5000番台の空きポートを検索(上位10件)
4. 使用中のポートはプロジェクト名も表示
5. 結果をまとめて表示
## ポート推奨範囲
- **3000番台**: Next.js・React開発サーバーなどでよく使用
- **4000番台**: 開発用 API サーバーなどで使用
- **5000番台**: 追加の開発サーバーやマイクロサービスで使用
## プロセス終了のルール
**重要**: 以下のルールを厳密に守る
- ユーザーが「いいえ」「キャンセル」「やめる」など拒否 → プロセスを終了しない
- ユーザーが曖昧な返答 → 明確な承認を求める
- ユーザーが「はい」「終了して」「OK」など明示的に承認 → プロセスを終了
## 出力例
```text
【ポート番号確認結果】
ポート番号: 3000
状態: 使用中
使用中のプロセス情報:
- PID: 12345
- プロセス名: ruby
- プロジェクト名: my-project
- コマンド: /usr/local/bin/ruby
- ユーザー: username
このプロセスを終了しますか?
```
## 注意事項
- 一部のポート情報取得には管理者権限が必要な場合があります
- ポートの使用状況は動的に変化します
- 1024番以下のポートはシステムポートとして予約されています
- プロセス終了時はアプリケーションが停止します
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.
SEO optimization with keyword analysis, readability assessment, technical validation, content quality. Use for search rankings, blog posts, content audits, or encountering keyword density, readability scores, meta tags, schema markup errors.
Official Google SEO guide covering search optimization, best practices, Search Console, crawling, indexing, and improving website search visibility based on official Google documentation
Build a full-stack TanStack Start app on Cloudflare Workers from scratch — SSR, file-based routing, server functions, D1+Drizzle, better-auth, Tailwind v4+shadcn/ui. Use whenever the user mentions TanStack Start, asks to scaffold a full-stack Cloudflare app with SSR, wants an SSR dashboard, or asks for a React 19 + Cloudflare Workers app with file-based routing and server functions — even if they don't name TanStack Start specifically. No template repo — Claude generates every file fresh per ...
PTES-aligned adversarial security audit for backend, frontend, and mobile applications. Produces a CVSS-scored Hacker Report with verified PoCs and phased remediation.