What problem does it solve? Manually figuring out how to start a project's dev server, which port it binds to, and how to open it in a browser interrupts the flow of reviewing and polishing a feature branch. This Skill automates that setup so you can focus on using the feature and describing what to fix. ## Core Features & Use Cases - Automatic dev-server startup: Detects the project type (Rails, Next.js, Vite, Nuxt, Astro, Remix, SvelteKit, or Procfile-based) from signature files, resolves the package manager from lockfiles, and starts the correct dev command. - Port resolution cascade: Probes framework configs, Procfile.dev, docker-compose.yml, package.json scripts, and .env files to find the actual port, falling back to framework defaults. - launch.json support: Reads .claude/launch.json for user-defined start configurations and can write a stub for your detected framework. - IDE browser handoff: Detects Claude Code, Cursor, or VS Code via environment variables and opens the running app in the appropriate embedded browser. - Use Case: You check out a colleague's PR branch, invoke the skill, and within seconds the dev server is running in your browser. You click through the feature, say "the submit button feels misaligned on mobile," and the fix is applied and hot-reloaded. ## Quick Start Ask the assistant to polish the current branch or a specific PR number, then browse the running feature and describe what to improve.