firecrawl-scrape
It scrapes web content via the Firecrawl MCP server, converting pages into markdown or structured text.
Install
mkdir -p .claude/skills/firecrawl-scrape && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/1123" && unzip -o skill.zip -d .claude/skills/firecrawl-scrape && rm skill.zipInstalls to .claude/skills/firecrawl-scrape
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.
Scrape web pages and extract content via Firecrawl MCPKey capabilities
- →HTML to markdown conversion
- →Structured data extraction
- →Automated web search
- →Documentation scraping
How it works
Sends requests to the Firecrawl MCP server, which crawls target pages and transforms them into usable structured formats.
Inputs & outputs
When to use firecrawl-scrape
- →Extract structured data from website pages
- →Scrape documentation for analysis
- →Perform web research with automated extraction
- →Convert complex web pages to clean markdown
About this skill
Firecrawl Scrape Skill
When to Use
- Scrape content from any URL
- Extract structured data from web pages
- Search the web and get content
Instructions
uv run python -m runtime.harness scripts/mcp/firecrawl_scrape.py \
--url "https://example.com" \
--format "markdown"
Parameters
--url: URL to scrape--format: Output format -markdown,html,text(default: markdown)--search: (alternative) Search query instead of direct URL
Examples
# Scrape a page
uv run python -m runtime.harness scripts/mcp/firecrawl_scrape.py \
--url "https://docs.python.org/3/library/asyncio.html"
# Search and scrape
uv run python -m runtime.harness scripts/mcp/firecrawl_scrape.py \
--search "Python asyncio best practices 2024"
MCP Server Required
Requires firecrawl server in mcp_config.json with FIRECRAWL_API_KEY.
When not to use it
- →Authenticated/behind-login scraping
- →Real-time interactive page manipulation
Prerequisites
Limitations
- →Strict dependency on Firecrawl API status
- →May fail on complex dynamic JS rendering
How it compares
It automates the conversion process into LLM-ready markdown, bypassing standard scraping fragility.
Compared to similar skills
firecrawl-scrape side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| firecrawl-scrape (this skill) | 5 | 7mo | Review | Beginner |
| wechat-batch-crawl | 0 | 6mo | Review | Intermediate |
| adaptyv | 7 | 7mo | Caution | Advanced |
| youtube-collector | 1 | 8mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by parcadei
View all by parcadei →You might also like
wechat-batch-crawl
JourneytoNewland
| Intent | Supported Phrases | |--------|-------------------| | 爬取今天 | "爬取今天的微信文章" / "获取今天的文章" / "抓今天的公众号" | | 爬取昨天 | "爬取昨天的微信文章" / "获取昨天的文章" | | 爬取指定日期 | "爬取1月20号的文章" / "获取上周一的文章" | | 仅列出 | "今天有哪些文章" / "列出今天的文章" / "看看有啥新文章" | | 增量爬取 | "继续爬取" / "爬取新增的文章" |
adaptyv
davila7
Cloud laboratory platform for automated protein testing and validation. Use when designing proteins and needing experimental validation including binding assays, expression testing, thermostability measurements, enzyme activity assays, or protein sequence optimization. Also use for submitting experiments via API, tracking experiment status, downloading results, optimizing protein sequences for better expression using computational tools (NetSolP, SoluProt, SolubleMPNN, ESM), or managing protein design workflows with wet-lab validation.
youtube-collector
greatSumini
유튜브 채널을 등록하고 새 컨텐츠를 수집하여 자막 기반 요약을 생성하는 skill. 사용자가 (1) 유튜브 채널 등록/관리를 요청하거나, (2) 등록된 채널의 새 영상 수집을 요청하거나, (3) 유튜브 영상 요약을 요청할 때 사용. 데이터는 .reference/ 폴더에 YAML 형식으로 저장됨.
proof-theory
parcadei
Problem-solving strategies for proof theory in mathematical logic
douyin-scraper-skill
orange-suli
douyin-scraper-skill — an agent skill by orange-suli.
autoqec-run
qualit527
Run the AutoQEC research loop on a given env YAML. Orchestrates the autoqec-ideator / autoqec-coder / autoqec-analyst subagents via the Agent tool, invokes the Runner CLI for training + evaluation, and writes history.jsonl + pareto.json. Use when the user asks "run AutoQEC on <env>", "start a resear