This is a comprehensive ngrok wrapper that takes the guesswork out of exposing local services to the internet. It'll detect your port from package.json or .env files, ask you upfront about domains and access control, then handle the tunnel setup with optional OAuth, rate limiting, or OWASP protection via Traffic Policy. The workflow is thoughtfully structured to avoid the usual trial and error, getting all your preferences before executing anything. What stands out is the attention to common failure modes, like catching the missing dev domain error and explaining how to fix it. If you regularly demo work to clients or test webhooks, this beats memorizing ngrok flags every time.
npx skills add https://github.com/ngrok/agent-skills --skill expose-localhost