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.zipInstalls 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.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
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
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.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| gather (this skill) | 0 | 5mo | Review | Beginner |
| compact | 4 | 7mo | Review | Beginner |
| skill-name | 0 | 9mo | Review | Advanced |
| context-updater | 0 | 5mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by markxLee
View all by markxLee →You might also like
compact
catlog22
Compact current session memory into structured text for session recovery. Supports custom descriptions and tagging.
skill-name
2025Emma
What it does + when to use (activation triggers).
context-updater
yasu0805-netizen
Explicitly learns style nuances and updates user context from specified sources (Opt-in only).
agent-context-system
diegosouzapw
A persistent local-only memory system for AI coding agents. Two files, one idea — AGENTS.md (committed, shared) + .agents.local.md (gitignored, personal). Agents read both at session start, update the scratchpad at session end, and promote stable patterns over time. Works across Claude Code, Cursor,
planning-with-files
davila7
Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring >5 tool calls.
skill-builder
ruvnet
Create new Claude Code Skills with proper YAML frontmatter, progressive disclosure structure, and complete directory organization. Use when you need to build custom skills for specific workflows, generate skill templates, or understand the Claude Skills specification.