What problem does it solve? When a browser agent navigates to a PDF, Chrome's built-in PDF viewer renders it as a special internal page where DOM observation returns almost nothing, making the page look blank and blocking normal automation. This Skill teaches how to recognize the viewer, recover the real PDF source URL, download linked PDFs, and capture any page as a PDF file. ## Core Features & Use Cases - Viewer Detection and URL Recovery: Recognize the Chrome PDF viewer by its .pdf URL, filename title, and empty observation, then recover the direct source URL with browser_evaluate, decoding any file= wrapper parameter. - Page-to-PDF Capture: Use browser_save_pdf to render the current HTML page or open PDF viewer to a file with control over paper format, orientation, scale, and background printing. - Download Handling: Click download links and confirm saved files in the downloads directory via result paths or browser_events. - Use Case: While researching on PubMed, the agent opens a paper that loads in the Chrome PDF viewer and observation returns nothing. The Skill guides it to recover the direct .pdf URL, save the file with browser_save_pdf, and hand it to a file tool for text extraction. ## Quick Start When the current page is a PDF in the Chrome viewer, recover the real source URL with browser_evaluate and save it using browser_save_pdf with A4 format.