port-allocator
Automatically manages development server ports to prevent conflicts in Claude Code instances, enhancing workflow efficiency.
Install this skill
Security score
The port-allocator skill was audited on Mar 3, 2026 and we found 13 security issues across 2 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 99 | ```bash |
Access to hidden dotfiles in home directory
| 39 | When updating `~/.claude/CLAUDE.md`, **must preserve the user's existing content**: |
Access to hidden dotfiles in home directory
| 52 | 1. Read `~/.claude/settings.json` (if exists) |
Access to hidden dotfiles in home directory
| 61 | "Bash(cat ~/.claude/*)", |
Access to hidden dotfiles in home directory
| 80 | - Bash(cat ~/.claude/*) |
Access to hidden dotfiles in home directory
| 84 | Config file: ~/.claude/settings.json |
Access to hidden dotfiles in home directory
| 92 | 2. Update `code_root` field in `~/.claude/port-registry.json` |
Access to hidden dotfiles in home directory
| 97 | On first run (when `~/.claude/port-registry.json` doesn't exist or has no `code_root`), automatically detect the code directory: |
Access to hidden dotfiles in home directory
| 118 | Port registry initialized: ~/.claude/port-registry.json |
Access to hidden dotfiles in home directory
| 139 | 1. Read `~/.claude/port-registry.json` to get `code_root` |
Access to hidden dotfiles in home directory
| 221 | - **Port registry**: `~/.claude/port-registry.json` |
Access to hidden dotfiles in home directory
| 222 | - **Global instructions**: `~/.claude/CLAUDE.md` (append mode updates) |
Access to hidden dotfiles in home directory
| 223 | - **Claude Code settings**: `~/.claude/settings.json` (stores allowedCommands) |