Reads local files and URLs into clean Markdown. Automatically retries if content quality is low.

Install

mkdir -p .claude/skills/gather && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/10734" && unzip -o skill.zip -d .claude/skills/gather && rm skill.zip

Installs to .claude/skills/gather

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Read content from local files and explicit URLs provided by the user. Uses markitdown as primary reader with format-specific fallbacks for garbled output. 3-tier URL fetching: fetch_webpage → httpx → Playwright stealth mode (for bot-protected sites). Auto-reviews gathered content quality and retries with fallback readers if insufficient. Always use this skill when the user provides files to read or specific URLs to fetch — "đọc file này", "lấy nội dung từ URL này", or when a file path or URL is dropped into chat. Do NOT use for web search, topic research, or platform discovery → use search skill.
603 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Beginner

Key capabilities

  • →Read local files
  • →Fetch content from URLs
  • →Convert web pages to markdown
  • →Auto-review content quality

How it works

The skill reads local files or fetches URLs using a 3-tier strategy (fetch_webpage, httpx, Playwright), then auto-reviews the content quality and retries if necessary.

Inputs & outputs

You give it
File paths or URLs
You get back
Clean markdown content

When to use gather

  • →Reading documentation from a URL
  • →Extracting code from a local file
  • →Converting web pages to markdown for analysis
  • →Retrieving content from bot-protected sites

About gather

Reads local files or fetches content from specific URLs provided by the user. It utilizes markitdown and fallback strategies, including Playwright for protected sites, to ensure high-quality markdown output. It includes an auto-review process to retry failed reads.

|

When not to use it

  • →Web search
  • →Topic research

Prerequisites

Python 3.10+

Limitations

  • →Limited to 50MB for local files
  • →Requires manual fallback if quality loop fails

How it compares

It includes a quality loop that automatically pivots through fallback readers if the initial content is insufficient, ensuring high-quality output.

Compared to similar skills

gather side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
gather (this skill)05moReviewBeginner
compact47moReviewBeginner
skill-name09moReviewAdvanced
context-updater05moReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry