What problem does it solve? Developers using Xray, the re-frame2 in-app devtools panel, often don't know which of its 10 Dynamic tabs or 5 Static tabs answers a given debugging question, or how to launch and navigate the panel. This Skill maps a concrete debugging question to the one surface to open first, with the reason and the first interaction. ## Core Features & Use Cases - Question-first tab routing: A route card maps the evidence sought (one dispatch's cascade, changed app-db state, render causes, machine transitions, server state, dependency graphs) to the correct Dynamic or Static tab. - Launch guidance: Covers the true-inline preload panel, the open-overlay! fallback for hosts without a layout column, the pop-out window, programmatic init!, wired hotkeys, and the Dynamic ↔ Static mode toggle. - Chrome reference: Explains the L1 frame picker, LIVE/RETRO spine, passive inspect vs explicit Reset rewind, filter pills, command palette, and Settings popup. - Use Case: A developer asks "which Xray panel shows when [:cart :items] last changed?" and gets routed directly to the Dynamic app-db tab with the inline diff interaction, instead of a full inventory dump. ## Quick Start Ask which Xray panel shows why a component re-rendered, and receive the Dynamic Views tab as the first surface with its render-cause chips.