skills/books/SKILL.md
Download free PDF/EPUB books from Ocean of PDF. Use when asked to download books, find ebooks, or get PDFs of books.
npx skillsauth add svenflow/dispatch booksInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Download free PDF and EPUB books from oceanofpdf.com using Chrome automation.
~/.claude/skills/chrome-control/scripts/chrome open "https://oceanofpdf.com"
# Wait for page load, then:
~/.claude/skills/chrome-control/scripts/chrome read <tab_id> forms
~/.claude/skills/chrome-control/scripts/chrome type <tab_id> ref_XX "Book Title Author Name"
~/.claude/skills/chrome-control/scripts/chrome click <tab_id> ref_YY # Search button
~/.claude/skills/chrome-control/scripts/chrome screenshot <tab_id>
~/.claude/skills/chrome-control/scripts/chrome read <tab_id> links
~/.claude/skills/chrome-control/scripts/chrome click <tab_id> ref_XX # Book title link
IMPORTANT: Download buttons are hidden form inputs - must submit via JavaScript.
# Find the PDF filename
~/.claude/skills/chrome-control/scripts/chrome js <tab_id> "document.querySelector('input[value*=\".pdf\"]')?.value"
# Submit the form to trigger download
~/.claude/skills/chrome-control/scripts/chrome js <tab_id> "document.querySelector('input[value*=\".pdf\"]').closest('form').submit(); 'submitted'"
For EPUB:
~/.claude/skills/chrome-control/scripts/chrome js <tab_id> "document.querySelector('input[value*=\".epub\"]').closest('form').submit(); 'submitted'"
ls -la ~/Downloads/assistant/
# Files named like: _OceanofPDF.com_Book_Title_-_Author_Name.pdf
chrome tabs for "Fetching Resource" tabdevelopment
Use when building React/Next.js components, dashboards, admin panels, apps, or any web interface. Trigger words - react, frontend, ui, dashboard, component, interface, web app, polish, audit, design review.
tools
Track flight status and get FlightAware links. Use when asked about flights, flight status, arrival times, or flight tracking. Trigger words - flight, flying, UA, AA, DL, landing, arriving, departure.
development
Query real-time locations of people sharing via Find My. Look up where someone is, reverse geocode GPS coordinates, set up geofence alerts. Trigger words - findmy, find my, location, where is, geofence, track location.
tools
Access Figma designs via MCP or Chrome. Use when asked about Figma files, design mockups, wireframes, or UI designs. Trigger words - figma, design, mockup, wireframe, UI design, FigJam.