What problem does it solve? Managing multiple local development servers (an ASP.NET Core backend, a Vite frontend, and a dual-process DevConsole) manually is error-prone: ports get squatted by zombie processes, half-dead servers report as running, and HTTPS certificate reloads silently break the browser. This Skill automates starting, restarting, and health-checking all project dev servers with a single command. ## Core Features & Use Cases - Full or Selective Startup: Launch all servers at once or target individual ones (pcpt on 7135, vite on 5173, dvc on 5174 plus its API on 3001). - Restart and Status Checks: Kill port-occupying processes and restart cleanly, or run a check-only mode that reports PID, process name, and foreign port occupiers. - Zombie and Half-Dead Detection: Detects mismatched process names on ports and dual-process servers whose API port died while the UI port stayed alive, then recovers automatically. - Backend stdout Capture: Advanced mode tees ASP.NET Core stdout to timestamped log files for 4-layer pipeline diagnostics (Kestrel, middleware, controller, EF Core), feeding evidence into a systematic-debugging workflow. - Use Case: After running dotnet dev-certs https --clean && --trust, Chrome shows ERR_CERT_AUTHORITY_INVALID because Kestrel cached the old certificate; invoke the restart mode for pcpt to force a cert reload. ## Quick Start Ask the AI to start all development servers, or say "restart pcpt" to bounce only the ASP.NET Core backend after a certificate change.