What problem does it solve? Running a Shiny app inside a Posit Workbench VS Code session fails when accessed through the reverse proxy, because the default 127.0.0.1 binding and malformed proxy URLs (with %5C encoding) make the app unreachable. This Skill automates the environment checks and launch commands needed to expose the app correctly. ## Core Features & Use Cases - Environment Detection: Automatically locates app.R by absolute path, detects renv projects, and identifies whether the project is an R package requiring devtools::load_all(). - Correct Launch Commands: Generates the right shiny::runApp() invocation with host = "0.0.0.0" and a chosen port, combined with setwd() and renv::load() when needed. - Proxy URL Guidance: Walks through VS Code PORTS panel forwarding and fixes the %5C backslash encoding issue, recommending Simple Browser for in-editor preview. - Use Case: A clinical data scientist developing a Shiny app in a Posit Workbench session asks to run the app, and receives a ready-to-paste R command plus the correct external URL such as https://host/u/<workspace>/proxy/8080/. ## Quick Start Run my Shiny app in this Posit Workbench session and give me the working proxy URL to open it.