Article Summarizer
by @khalilhsu
Summarize articles and social posts from URLs using full-content retrieval first, with browser fallback when needed.
clawhub install article-summarizer-plusπ About This Skill
name: article-summarizer description: Summarize articles and social posts from URLs using full-content retrieval first, with browser fallback when needed.
Article Summarizer
Summarize web content accurately from the original source. Never infer details that are not visible in the retrieved content.
Core Rules
Workflow
1. Start with web_fetch.
2. If incomplete or blocked, try the r.jina.ai mirror.
3. If fetch-based methods still fail, switch to an interactive browser fallback.
4. In the browser fallback, inspect the rendered page, scroll, snapshot, expand hidden sections, and dismiss simple overlays.
5. If the user asks for comments/replies, scroll into the discussion area and summarize visible themes.
6. For short-form social posts, summarize the visible post content and discussion themes instead of forcing an article-style summary.
7. If true human-only verification is required, report the blocker without guessing.
Browser Fallback Policy
Use an interactive browser fallback when lightweight fetch methods are not enough.
Typical reasons to escalate:
Before asking for help, try low-risk actions such as:
Do not claim a captcha or verification was solved unless the evidence clearly shows the page progressed because of your actions.
Completeness Check
Before summarizing, confirm:
If still incomplete after reasonable effort, say so explicitly. If only preview text is visible because of a paywall, login requirement, or partial render, summarize only the visible portion and clearly label the limitation.
Output Format
Use this default structure unless the user asks for a different format:
1. One-sentence summary 2. Core points 3. Notable details (optional) 4. Brief takeaway (optional)
For comment/reply requests, add:
Keep the summary proportional to the source length.
Length-control rules:
Read References Only When Needed
references/retrieval-playbook.md.references/output-patterns.md.references/source-notes.md.