web-fetch
Web Fetch
Controls a headless Chrome instance via Chrome DevTools Protocol (CDP) to fetch web pages with full JavaScript rendering. Handles JS redirects, SPAs, and dynamic content. Extracts clean text from any URL.
Prerequisites
- Google Chrome or Chromium: Must be installed on the system.
- macOS:
brew install --cask google-chrome - Ubuntu/Debian:
sudo apt install google-chrome-stable - Windows:
winget install Google.Chrome
- macOS:
- Python 3: Standard library only. Zero pip dependencies. Optionally
trafilaturafor better content extraction. - No API keys or tokens required.
Usage
Single URL
More from creminiai/cremini-skills
notion
Read, create, and manage Notion pages and databases through conversation. Search workspace content, create new pages, query databases, and update existing content. Use when the user asks about Notion, their notes, docs, wikis, project boards, or any Notion database.
25stripe
View Stripe revenue, subscriptions, customers, payments, and products through conversation. Check MRR, find failed payments, list recent customers, and review pricing. Use when the user asks about revenue, payments, subscriptions, invoices, or anything related to Stripe.
21notion-pages
Search, read, create, update, and append content to Notion pages. Use when the user wants to find pages, read content, create new docs, or edit existing pages in Notion.
14notion-connect
Set up Notion integration token. Use when Notion commands fail with auth errors, or when user wants to connect their Notion workspace. Takes 2 minutes — user creates an integration at notion.so/my-integrations and pastes the token.
14notion-databases
Query, list, and create entries in Notion databases. Use when the user wants to query tasks, projects, or any structured data in Notion. Also use for listing all databases in the workspace.
14stripe-customers
List, search, and view Stripe customers and their subscriptions. Use when the user asks about customers, subscribers, churn, or customer payment history.
12