This is a comprehensive web scraping and search toolkit that wraps the Firecrawl CLI. You get five main operations: search the web for topics, scrape individual URLs, map entire sites to find specific pages, crawl documentation sections in bulk, and interact with dynamic content that needs clicks or form fills. The skill includes detailed workflow guidance that escalates from simple scraping to browser interaction, plus smart patterns for parallel operations, credit tracking, and output management. All results save to a local .firecrawl directory as markdown or JSON. It's well suited for research tasks, documentation extraction, and any scenario where you need clean LLM-ready content from the web without manual copy-pasting.

skills.sh installs
289
GitHub stars
18
last updated
Aug 21, 2026

Install

$ npx -y skills add connorads/dotfiles --skill firecrawl --agent claude-code

Installs into .claude/skills of the current project.

Files

Firecrawl CLI

Search, scrape, and interact with the web. Returns clean markdown optimized for LLM context windows.

Run firecrawl --help or firecrawl <command> --help for full option details. For app integration or outcome workflows (research briefs, SEO audits, etc.), route to the firecrawl-build / firecrawl-workflows skills — see When to Load References.

Prerequisites

Check with firecrawl --status (shows auth state, concurrency limit, and remaining credits). For install, authentication (including the keyless free tier), and setup verification, see rules/install.md. For output handling guidelines, see rules/security.md.

Workflow

Sponsors

Details

Repository
github.com/connorads/dotfiles
Categories
Git & Pull Requests, Documentation, Data Science & ML, Marketing & SEO, CLI & Terminal
First seen
Jun 3, 2026

More from connorads/dotfiles

All 5
1tuist avatarcompare-bundlestuist/agent-skillsCompares two app bundles to identify size changes, new or removed artifacts, and platform differences. Can be invoked with bundle IDs, dashboard URLs, or branch289skills.sh installs
2evoscientist avatarnano-bananaevoscientist/evoskillsGenerate professional presentation slides and high-quality illustrations using Gemini image generation API (Nano Banana 2), with interactive browser-based revie288skills.sh installs
3vercel avatarupdate-provider-modelsvercel/aiAdd new or remove obsolete model IDs for existing AI SDK providers. Use when adding a model to a provider, removing an obsolete model, or processing a list of m285skills.sh installs
4davila7 avatarrailway-newdavila7/claude-code-templatesCreate Railway projects, services, and databases with proper configuration. Use when user says "setup", "deploy to railway", "initialize", "create project", "cr284skills.sh installs
5manojbajaj95 avatarcompetitor-analysismanojbajaj95/claude-gtm-pluginComprehensive competitor analysis, competitive intelligence, and comparison page creation. Use when analyzing competitive landscape, creating competitor compari281skills.sh installs
6secondsky avatarsveltia-cmssecondsky/claude-skillsSveltia CMS Git-backed content management (Decap/Netlify CMS successor). 5x smaller bundle (300 KB), GraphQL performance, solves 260+ issues. Use for static sit277skills.sh installs