What problem does it solve? Debugging rendering artifacts, broken shaders, and GPU performance issues requires deep visibility into frame captures, which is slow and manual through the RenderDoc GUI. This Skill automates capture, inspection, and pixel-level debugging of Vulkan, D3D11, D3D12, and OpenGL frames through the rdc-cli command line. ## Core Features & Use Cases - Frame Capture & Exploration: Capture frames from executables, list draw calls, render passes, and events, and browse the capture through a virtual filesystem. - Pipeline & Shader Inspection: Examine pipeline state (rasterizer, blend, depth-stencil), shader source, disassembly, reflection, and constant buffer values at any draw call. - Pixel-Level Debugging: Query pixel history, pick pixel colors, and trace shader execution line-by-line for pixels, vertices, and compute threads. - Shader Edit-Replay: Modify shaders without recompiling the application, replace them in the capture, and export render targets to verify changes. - Use Case: A user reports broken shadows in their Vulkan renderer. Open the .rdc capture, export the shadow map as a PNG, check depth bias in the rasterizer state, inspect the lighting pass shader constants, and trace a shadowed pixel to find the root cause. ## Quick Start Ask the AI to open your RenderDoc capture file and list the render passes and draw calls to begin investigating a rendering issue.