Agent skill

URL Reader

by yhslgg-arch in yhslgg-arch/url-reader

智能读取任意URL内容,支持微信公众号、小红书、今日头条、抖音、淘宝、天猫、京东、百度等中国主流平台,自动识别平台类型并提取核心内容。自动保存内容为Markdown,下载图片到本地。

No licenceAuto-check passedTesting & QA

Install URL Reader

skills CLI
$ npx skills add yhslgg-arch/url-reader --skill url-reader -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install yhslgg-arch/url-reader url-reader --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
url-reader
GitHub stars
188
Token cost
~1.3k tokens
SKILL.md length
180 words
Files
10 (incl. scripts)
Skills in repo
1
Repo updated
First seen
Licence
None found

At a glance

智能读取任意URL内容,支持微信公众号、小红书、今日头条、抖音、淘宝、天猫、京东、百度等中国主流平台,自动识别平台类型并提取核心内容。自动保存内容为Markdown,下载图片到本地。

  • Works in 3 steps: 访问 https://www.firecrawl.dev/ 注册账号 → 获取 API Key → 配置环境变量
  • Tasks that involve Web scraping
  • SKILL.md covers 默认保存目录, 核心技术方案, 使用方式 and 支持的平台, plus 7 more sections
  • Runs Python scripts from its folder; calls pip, python and python3; reaches r.jina.ai and mp.weixin.qq.com; needs FIRECRAWL_API_KEY

What it does

URL Reader is an agent skill from yhslgg-arch/url-reader. 智能读取任意URL内容,支持微信公众号、小红书、今日头条、抖音、淘宝、天猫、京东、百度等中国主流平台,自动识别平台类型并提取核心内容。自动保存内容为Markdown,下载图片到本地。

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including scripts (for example `README.md`, `metadata.json` and `scripts/save_content.py`).

It sits in Testing & QA, covering Web scraping. It works with Firecrawl and Playwright. The repository describes itself as: 智能网页内容读取器 - Claude Code Skill,支持微信公众号、小红书、今日头条等中国主流平台.

When your agent uses it

  • Tasks that involve Web scraping

Example prompts

  • “/url-reader”

Requirements

  • Python 3
  • A credential in YOUR_API_KEY
  • A credential in FIRECRAWL_API_KEY

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. 访问 https://www.firecrawl.dev/ 注册账号
  2. 获取 API Key
  3. 配置环境变量

What it can do on your machine

Read from SKILL.md and the folder at commit 2ff3edb. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 6 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • pip
    • python
    • python3
    • playwright

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • r.jina.ai
    • mp.weixin.qq.com
    • xiaohongshu.com

    Also links to:

    • firecrawl.dev

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • FIRECRAWL_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

URL Reader loads about 1.3k tokens when it runs. Until then it costs about 26 tokens; SKILL.md has 180 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~26
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 180 words (~1,348 tokens).

name
url-reader

Read the full SKILL.md on GitHub

Files

SKILL.md and 9 other files (scripts) in the repository root of yhslgg-arch/url-reader.

  • SKILL.md
  • .gitignore
  • README.md
  • metadata.json
  • scripts/save_content.py
  • scripts/url_identifier.py
  • scripts/url_reader.py
  • scripts/wechat_reader.py
  • scripts/wechat_reader_v2.py
  • scripts/wechat_url_converter.py

Open the folder on GitHubat commit 2ff3edb

Compare with similar skills

URL Reader next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

URL Reader compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
URL Reader this skillyhslgg-arch/url-reader188—~1.3kAutomated safety check: PassNone
Anti Detect Browserantibrow/anti-detect-browser-skills17—~9.8kAutomated safety check: WarnMIT
Cloudflare Browser Renderingsecondsky/claude-skills227—~4kAutomated safety check: PassMIT
Firecrawl CI Integrationjeremylongshore/tons-of-skills-marketplace2.8k—~1.1kAutomated safety check: PassMIT
Firecrawl Migration Deep Divejeremylongshore/tons-of-skills-marketplace2.8k—~1.1kAutomated safety check: PassMIT
Extractactionbook/actionbook1.6k2 repos~3.4kAutomated safety check: PassApache-2.0

Similar skills

  • Anti Detect Browser

    antibrow/anti-detect-browser-skills

    Drive Chromium from standard Playwright APIs with a real-device fingerprint applied in the kernel, one persistent isolated profile per identity, and a per-profile proxy whose exit IP sets timezone…

    17 GitHub stars~9.8k tokensUpdated 1 mo ago
    Testing & QAAuto-check: warnings
  • Cloudflare Browser Rendering

    secondsky/claude-skills

    Cloudflare Browser Rendering with Puppeteer/Playwright. An agent skill from secondsky/claude-skills.

    227 GitHub stars~4k tokensUpdated 11 days ago
    Testing & QAAuto-check passed
  • Firecrawl CI Integration

    jeremylongshore/tons-of-skills-marketplace

    Build deterministic CI gates for a Firecrawl v2 integration using synthetic fixtures, pinned schemas, secret scanning, and an optional protected smoke test.

    2.8k GitHub stars~1.1k tokensUpdated today
    Testing & QAAuto-check passed
  • Firecrawl Migration Deep Dive

    jeremylongshore/tons-of-skills-marketplace

    Migrate a custom Puppeteer, Playwright, Cheerio, or third-party scraping workload to Firecrawl v2 with parity, policy, cost, and rollback evidence.

    2.8k GitHub stars~1.1k tokensUpdated today
    Data & AnalyticsAuto-check passed
  • Extract

    actionbook/actionbook

    Extract structured data from websites and produce an executable Playwright script plus extracted data.

    1.6k GitHub starsUsed in 2 repos~3.4k tokens
    Sales & SupportAuto-check passed
  • Brightdata Proxy

    brightdata/skills

    Generate working code that routes HTTP requests through Bright Data proxy networks (Datacenter, ISP, Residential, Mobile) and help users decide which network and IP pool type to use (shared pool…

    264 GitHub stars~5.1k tokensUpdated 2 days ago
    Testing & QAAuto-check passed

Questions about URL Reader

What does URL Reader do?

智能读取任意URL内容,支持微信公众号、小红书、今日头条、抖音、淘宝、天猫、京东、百度等中国主流平台,自动识别平台类型并提取核心内容。自动保存内容为Markdown,下载图片到本地。. URL Reader is an agent skill from yhslgg-arch/url-reader.

When should I use URL Reader?

URL Reader fits situations like: tasks that involve Web scraping.

How do I install URL Reader in Claude Code?

Run `npx skills add yhslgg-arch/url-reader --skill url-reader -a claude-code`. Or copy the skill folder (the yhslgg-arch/url-reader repository) into .claude/skills/url-reader in your project. Claude Code loads it when a task matches its description.

How do I install URL Reader in Codex?

Run `npx skills add yhslgg-arch/url-reader --skill url-reader -a codex`. Or copy the skill folder (the yhslgg-arch/url-reader repository) into .agents/skills/url-reader in your project. Codex loads it when a task matches its description.

Can I use URL Reader in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add yhslgg-arch/url-reader --skill url-reader -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/url-reader, .gemini/skills/url-reader, .github/skills/url-reader and .opencode/skills/url-reader in your project.

What does URL Reader need to run?

Going by SKILL.md and its folder, URL Reader needs Python for the scripts in its folder, the command-line tools its instructions call (pip, python, python3 and playwright) and credentials named FIRECRAWL_API_KEY. Our summary lists: Python 3; A credential in YOUR_API_KEY; A credential in FIRECRAWL_API_KEY.

Does URL Reader access the network?

SKILL.md names 4 domains. In commands or code: r.jina.ai, mp.weixin.qq.com and xiaohongshu.com; the agent is likely to contact these when it follows the instructions. As links in the text: firecrawl.dev. This is read from the text; nothing was executed.

Is URL Reader safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does URL Reader use?

No licence was found for URL Reader or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does URL Reader use?

About 1.3k tokens (SKILL.md is roughly 5.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to URL Reader?

Skills that share tags, products or a category with URL Reader: Anti Detect Browser (antibrow/anti-detect-browser-skills, 17 stars), Cloudflare Browser Rendering (secondsky/claude-skills, 227 stars), Firecrawl CI Integration (jeremylongshore/tons-of-skills-marketplace, 2.8k stars) and Firecrawl Migration Deep Dive (jeremylongshore/tons-of-skills-marketplace, 2.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains URL Reader?

yhslgg-arch (a GitHub user) maintains it in yhslgg-arch/url-reader, which has 188 GitHub stars. The repository was last updated on February 5, 2026.

Source: yhslgg-arch/url-reader on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.