# Extract Web Content with Firecrawl

Manual extraction from complex websites is slow and inconsistent. This skill guides Firecrawl-based scraping, crawling, screenshots, and PDF parsing.

## Install

```bash
npx skillstore add sickn33/firecrawl-scraper
```

## Metadata

- Status: approved
- Slug: sickn33-firecrawl-scraper
- Skillstore revision: r2
- Version status: missing
- Tree hash: 6765ebb8da72d97552430d2647573c7d83801974180c0881f8280ce717202b03
- Author: sickn33
- GitHub username: sickn33
- License: MIT
- Repository: https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/firecrawl-scraper
- Ref: 88a8e9a07f4c54ab105c1c41b6267c287146b07b
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network
- Quality score: 78
- Quality tier: bronze
- Public page: https://skillstore.pages.dev/skills/sickn33-firecrawl-scraper
- Manifest: https://skillstore.pages.dev/api/skills/sickn33-firecrawl-scraper/manifest

## Capabilities

- Identifies Firecrawl as the service for deep web content extraction.
- Covers website crawling and batch scraping across multiple URLs.
- Supports tasks requiring page clicks, scrolling, and other interactions.
- Targets screenshot capture and PDF content parsing workflows.
- Provides installation, API key configuration, and conversational usage steps.

## Use Cases

- Research Source Collection: Extract article text and source links from selected pages for structured research notes.
- Interactive Page Inspection: Capture content and screenshots from pages that require scrolling or clicks.
- Website Content Audits: Crawl approved domains to compare page copy, product details, and update dates.

## Prompt Templates

### Scrape One Page

```
Use Firecrawl to extract the main text from [URL]. Return headings, paragraphs, and source links.
```

### Capture a Page Screenshot

```
Use Firecrawl to capture a full-page screenshot of [URL] after scrolling to load all visible content.
```

### Parse a PDF

```
Use Firecrawl to parse the PDF at [URL]. Summarize each section and preserve page references.
```

### Crawl and Compare a Site

```
Crawl [DOMAIN] up to [LIMIT] pages. Compare product claims, pricing, and update dates, then flag conflicting information.
```

## Limitations

- Requires a Firecrawl API key and access to the external service.
- Contains no API request examples or detailed parameter guidance.
- Installation downloads a community skill from an external repository.
- Results depend on website permissions, access controls, and Firecrawl behavior.

## Best Practices

- Store the Firecrawl API key in an environment variable.
- Confirm crawl scope, page limits, and permitted domains before starting.
- Verify extracted facts against source pages when accuracy matters.

## Anti Patterns

- Do not scrape restricted content or bypass access controls.
- Do not start broad crawls without page limits or a defined domain scope.
- Do not expose API keys in prompts, logs, or shared output.

## Security Audit

- Audited at: 2026-07-23T22:19:53.694\+00:00
- Summary: Both static alerts are false positives. The backticks form a Markdown code fence, and the GitHub URL is a documentation link; no executable code or prompt injection was found.

## Stats

- Views: 130
- Downloads: 29
- Favorites: 0
- Popularity score: 0
