What problem does it solve? When the Timeline Inspector's Refine button has no persistent agent wired, the panel's LLM tab stays unavailable and transition refinement jobs go unanswered. This Skill turns the chat session into a fallback polling agent that claims, reasons about, and answers those jobs against a local relay. ## Core Features & Use Cases - In-chat job polling: Long-polls GET /jobs/next on the local relay (default port 7331), honoring stop signals, user exit commands, and idle backoff to limit credit burn. - Three job types: Answers suggestion jobs (motion-token tweaks for small, whole-recipe swaps for replace), scan jobs that group DOM-detected transitions into component open/close phases, and apply jobs that write accepted timings back into source files. - Use Case: A developer clicks Refine on a dropdown in the Timeline Inspector; this loop claims the job, matches the usage to motion tokens or a transitions.dev recipe, and posts suggestion cards that appear in the panel within seconds. ## Quick Start Run /refine live to start polling the local relay and answer Refine jobs from the Timeline Inspector panel.