What problem does it solve? Capturing a CARLA simulation run for later replay or analysis requires correctly bracketing start_recorder/stop_recorder calls, and the API alone gives no confirmation that anything was actually captured. This Skill records world state to a .log file and verifies the result by parsing the file back from the server. ## Core Features & Use Cases - Manual recording bracketing: Start and stop the recorder around traffic runs, scenarios, or manual driving sessions. - Fixed-length clips: Record a set number of simulated seconds with automatic verification of frame count and duration. - Optional extended capture: Record velocities, accelerations, and control inputs via the additional_data flag. - Use Case: A user asks to "record 30 seconds of traffic" — the Skill starts the recorder, waits 30 simulated seconds, stops, and confirms the log contains frames before handing it to the replay or query skills. ## Quick Start Ask the agent to record the currently running CARLA simulation to an absolute .log path for a fixed number of seconds and verify the captured frames.