> vscode-port-monitor-config

This skill should be used when configuring VS Code Port Monitor extension for development server monitoring. Use when the user asks to "set up port monitoring for Vite", "monitor my dev server ports", "configure port monitor for Next.js", "track which ports are running", "set up multi-port monitoring", "monitor frontend and backend ports", or "check port status in VS Code". Provides ready-to-use configuration templates for Vite (5173), Next.js (3000), and microservices architectures with trouble

fetch
$curl "https://skillshub.wtf/libukai/awesome-agent-skills/vscode-port-monitor-config?format=md"
SKILL.mdโ€ขvscode-port-monitor-config

VS Code Port Monitor Configuration

Configure the VS Code Port Monitor extension to monitor development server ports in real-time with visual status indicators in your status bar.

Extension: dkurokawa.vscode-port-monitor

Core Concepts

Port Monitor Features

  • ๐Ÿ” Real-time monitoring - Live status bar display
  • ๐Ÿท๏ธ Intelligent configuration - Supports arrays, ranges, well-known ports
  • ๐Ÿ›‘ Process management - Kill processes using ports
  • ๐ŸŽจ Customizable display - Icons, colors, positioning
  • ๐Ÿ“Š Multiple groups - Organize ports by service/project

Status Icons

  • ๐ŸŸข = Port is in use (service running)
  • โšช๏ธ = Port is free (service stopped)

Configuration Workflow

Step 1: Create Configuration File

Add configuration to .vscode/settings.json:

{
  "portMonitor.hosts": {
    "GroupName": {
      "port": "label",
      "__CONFIG": { ... }
    }
  }
}

Step 2: Choose a Template

Select from common scenarios (see examples/ directory):

ScenarioTemplate FilePorts
Vite basicvite-basic.json5173 (dev)
Vite with previewvite-with-preview.json5173 (dev), 4173 (preview)
Full stackfullstack.json5173, 4173, 3200
Next.jsnextjs.json3000 (app), 3001 (api)
Microservicesmicroservices.jsonMultiple groups

Step 3: Apply Configuration

  1. Copy template content to .vscode/settings.json
  2. Customize port numbers and labels for your project
  3. Save file - Port Monitor will auto-reload

Quick Start Examples

Example 1: Vite Project

{
  "portMonitor.hosts": {
    "Development": {
      "5173": "dev",
      "__CONFIG": {
        "compact": true,
        "bgcolor": "blue",
        "show_title": true
      }
    }
  },
  "portMonitor.statusIcons": {
    "inUse": "๐ŸŸข ",
    "free": "โšช๏ธ "
  }
}

Display: Development: [๐ŸŸข dev:5173]

Example 2: Microservices

{
  "portMonitor.hosts": {
    "Frontend": {
      "3000": "react",
      "__CONFIG": { "compact": true, "bgcolor": "blue", "show_title": true }
    },
    "Backend": {
      "3001": "api",
      "5432": "postgres",
      "__CONFIG": { "compact": true, "bgcolor": "yellow", "show_title": true }
    }
  }
}

Display: Frontend: [๐ŸŸข react:3000] Backend: [๐ŸŸข api:3001 | ๐ŸŸข postgres:5432]


Best Practices

โœ… Do

  • Use descriptive labels: "5173": "dev" not "5173": "5173"
  • Add space after emojis: "๐ŸŸข " for better readability
  • Group related ports: Frontend, Backend, Database
  • Use compact mode for cleaner status bar
  • Set reasonable refresh interval (3000-5000ms)

โŒ Don't

  • Reverse port-label format: "dev": 5173 โŒ
  • Use empty group names
  • Set refresh interval too low (<1000ms)
  • Monitor too many ports (>10 per group)

Common Issues

Port Monitor Not Showing

  1. Check extension is installed: code --list-extensions | grep port-monitor
  2. Verify .vscode/settings.json syntax
  3. Reload VS Code: Cmd+Shift+P โ†’ "Reload Window"

Configuration Errors

Check port-label format is correct:

// โœ… Correct
{"5173": "dev"}

// โŒ Wrong
{"dev": 5173}

For more troubleshooting, see references/troubleshooting.md


Reference Materials

  • Configuration Options: references/configuration-options.md - Detailed option reference
  • Troubleshooting: references/troubleshooting.md - Common issues and solutions
  • Integrations: references/integrations.md - Tool-specific configurations
  • Advanced Config: references/advanced-config.md - Pattern matching, custom emojis
  • Examples: examples/ - Ready-to-use JSON configurations

Workflow Summary

  1. Choose template from examples/ directory based on your stack
  2. Copy to .vscode/settings.json
  3. Customize port numbers and labels
  4. Save and verify status bar display
  5. Troubleshoot if needed using references/troubleshooting.md

Port Monitor will automatically detect running services and update the status bar in real-time.

> related_skills --same-repo

> obsidian-to-x

ๅ‘ๅธƒๅ†…ๅฎนๅ’Œๆ–‡็ซ ๅˆฐ X (Twitter)ใ€‚ๆ”ฏๆŒๅธธ่ง„ๆŽจๆ–‡(ๆ–‡ๅญ—/ๅ›พ็‰‡/่ง†้ข‘)ๅ’Œ X Articles(้•ฟๆ–‡ Markdown)ใ€‚ไฝฟ็”จ็œŸๅฎž Chrome ๆต่งˆๅ™จ็ป•่ฟ‡ๅๆœบๅ™จไบบๆฃ€ๆต‹ใ€‚ๅฝ“็”จๆˆท่ฏด"ๅ‘ๆŽจ"ใ€"ๅ‘ๅˆฐ X"ใ€"ๅ‘ๅˆฐ twitter"ใ€"ๅˆ†ไบซๅˆฐ X"ใ€"ๅˆ†ไบซๅˆฐ twitter"ใ€"ๅ‘ tweet"ใ€"ๅŒๆญฅๅˆฐ X"ใ€"ๅ‘ๅธƒๅˆฐ X"ใ€ๆๅˆฐ"X Articles"ใ€ๆƒณไปŽ Obsidian ็ฌ”่ฎฐๅ‘ๅธƒ้•ฟๆ–‡ๅ†…ๅฎนใ€ๆˆ–้œ€่ฆ่ฝฌๆข Obsidian Markdown ๅˆฐ X ๆ ผๅผๆ—ถไฝฟ็”จใ€‚้€‚็”จไบŽๆ‰€ๆœ‰ X/Twitter ๅ‘ๅธƒไปปๅŠกใ€‚

> vscode-sftp-config

This skill should be used when setting up SFTP deployment for static websites to production servers, including converting projects from Docker/Express to static hosting, deploying Vue/React/Angular builds, setting up Slidev presentations, or configuring Hugo/Jekyll/Gatsby sites. Use this when the user asks to "setup SFTP deployment", "deploy static site to server", "configure Nginx for static files", "convert from Docker to static hosting", "deploy Vue build to production", "setup subdomain host

> vscode-httpyac-config

Configure VSCode with httpYac for API testing and automation. This skill should be used specifically when converting API documentation to executable .http files (10+ endpoints), setting up authentication flows with pre-request scripts, implementing request chaining with response data, organizing multi-file collections with environment management, or establishing Git-based API testing workflows with CI/CD integration.

> mcp-config

Configure MCP (Model Context Protocol) servers for Claude Code. Manage MCP servers at user or project scope with best practices to avoid context pollution.

โ”Œ stats

installs/wk0
โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘
github stars3.2K
โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ
first seenMar 18, 2026
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

โ”Œ repo

libukai/awesome-agent-skills
by libukai
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

โ”Œ tags

โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€