From web-intel
Scrape a URL and produce a concise summary — key points, takeaways, who/what/why. Triggers: "summarize url" | "tldr" | "summarize this" | "summarize https://" | "/summarize" | "give me a summary of" | "what's this article about" | "summarize this link" | "what does this page say".
npx claudepluginhub roxabi/roxabi-plugins --plugin web-intelThis skill is limited to using the following tools:
Scrape URL → concise, actionable summary.
Fetches and summarizes a URL, extracting TL;DR, key facts, and author's argument for quick insights.
Summarizes web content by fetching URLs, extracting quote-grounded key passages, and structuring output for documentation, articles, API references, READMEs. Reports partial accessibility.
Summarizes web articles from URLs using WebFetch and creates scraps with Wiki-link notation, source autolinks, and OGP titles. Useful for saving links as concise notes when users share URLs to document or bookmark.
Share bugs, ideas, or general feedback.
Scrape URL → concise, actionable summary.
/summarize https://example.com
¬U → → DP(B)to get one.
PLUGIN_ROOT=$(find ~/projects -maxdepth 4 -path "*/web-intel/pyproject.toml" -print -quit 2>/dev/null | xargs dirname)
if [ -z "$PLUGIN_ROOT" ]; then
echo "ERROR: web-intel plugin not found. Install: claude plugin install web-intel"
exit 1
fi
First invocation in session only:
cd "$PLUGIN_ROOT" && uv run python scripts/doctor.py
cd "$PLUGIN_ROOT" && SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt uv run python scripts/scraper.py "$URL"
Produce:
Platform-specific enrichment:
| Platform | Extra fields |
|---|---|
| Twitter/X | Engagement metrics (likes, RTs), thread context |
| GitHub | Stars, language, key README features |
| YouTube | Duration, key timestamps (∃ transcript) |
| Score, top comment highlights, community sentiment |
Output in clean markdown. Include source URL + scrape date.
success: false → fall back to WebFetch, summarize from that.
$ARGUMENTS