firecrawl
Use the installed Firecrawl CLI to search, scrape, crawl, map, parse, monitor, or interact with web content and local documents.
Skill by amarjeet
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/amarjeet-firecrawl
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/firecrawl
What's inside
- Skill name
firecrawl- Description
- Use the installed Firecrawl CLI to search, scrape, crawl, map, parse, monitor, or interact with web content and local documents. Triggers: search the web, scrape this URL, fetch this page, crawl these docs, map this site, parse this file, monitor this page, use firecrawl.
- License
- MIT
- Instructions
- 56 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- cli-command-reference.md · references/
SKILL.md (first lines)
# Firecrawl ## Overview Use the local `firecrawl` CLI for web discovery, page extraction, site crawling, local document parsing, page monitoring, and post-scrape browser interaction. ## Instructions Run `firecrawl --status` before real work to verify the installed CLI, authentication, account access, local cache state, and whether `.firecrawl/` is ignored. If authentication is missing, ask the user to run `firecrawl login` or provide `FIRECRAWL_API_KEY`; do not invent credentials. Prefer file output for non-trivial results: ```bash mkdir -p .firecrawl firecrawl search "query" --json -o .firecrawl/search-query.json firecrawl scrape "https://example.com/page" -o .firecrawl/example-page.md ``` Quote URLs and queries. Shells treat `?`, `&`, spaces, and parentheses specially. For structured JSON output, add `--json` and usually `--pretty`. For command details and flags, read `references/cli-command-reference.md`. ### Workflow 1. Classify the task before choosing a command: unknown source -> `search`; known page -> `scrape`; known site but unknown page -> `map`; many pages -> `crawl`; local PDF/DOCX/XLSX/HTML -> `parse`; recurring change detection -> `monitor`; needs clicks, forms, pagination, or login state -> `scrape` first, then `interact`. 2. Check for existing `.firecrawl/` outputs before spending credits on repeated calls. Reuse `search --scrape` results instead of scraping those URLs again. 3. Keep scope narrow by setting `--limit`, `--search`, `--include-paths`, `--exclude-paths`, `--max-depth`, or focused URLs when available. 4. Write large outputs to `.firecrawl/`, then inspect only relevant sections with file-reading or search tools. Do not dump huge scraped files into the chat. 5. For multi-step browser tasks, start with `firecrawl scrape "<url>"`, then run `firecrawl interact "..."` against the saved last scrape or pass `--scrape-id`. 6. Summarize the useful findings and cite saved output paths when returning results to the user. ### Edge Cases - If `firecrawl --status` reports authenticated but cannot fetch account info, disclose that status and try a small scoped request only when the user wants to spend credits. - If `.firecrawl/` is not ignored in the current git repo, add or request permission to add it to `.gitignore` before creating bulky or sensitive outputs. - If a page requires stateful login, use `--profile <name>` with `scrape` when appropriate and avoid exposing secrets in prompts, filenames, or command logs. - If the request needs exact fields from a page, use `scrape --schema-file` or `agent --schema-file` rather than asking for unstructured markdown and parsing it manually. - If the user asks to download a whole site, use `firecrawl experimental download`, not a top-level `download` command. - If the user wants local codebase search, git operations, deployment, or non-web file edits, do not use Firecrawl. ## Example User: "Use firecrawl to find the current Firecrawl CLI docs and summarize the scrape command." Response: run `firecrawl search "Firecrawl CLI scrape command docs" --scrape --limit 3 --json -o .firecrawl/firecrawl-cli-scrape.json`, inspect the saved JSON for authoritative sources, then summarize only the relevant `scrape` usage and options. ## Testing Run validation from anywhere: ```bash skills/skill-creator/scripts/validate-skill.sh firecrawl skills/skill-creator/scripts/validate-skill.sh firecrawl --strict ``` If the scripts are not executable in this checkout, prefix the same repo-relative paths with `bash`.
From amarjeet/agent-skills, MIT.
More from amarjeet/agent-skills
- 0.570score
story-loop
amarjeet
Story-driven implementation for a repository: a YAML story tracker cut from a design document and optional formal specs, a coordinator session that spawns an…
SkillAFreshness: AClaude Code +9 - 0.565score
ste-writing
amarjeet
Write or rewrite prose in ASD-STE100-style Simplified Technical English: short, literal sentences anyone can read without guessing.
SkillAFreshness: AClaude Code +9 - 0.526score
glyph-canvas
amarjeet
Render user requests as text drawings or diagrams using only unicode glyphs (box drawing, block elements, arrows, geometric shapes).
SkillBFreshness: BClaude Code +9 - 0.526score
skill-creator
amarjeet
End-to-end system for creating, updating, and validating agent skills (Cursor, Claude, Codex, Grok).
SkillBFreshness: BClaude Code +9 - 0.524score
dgx-spark-layout
amarjeet
Keep model weights and compiler caches out of individual experiment directories on a DGX Spark (or any single-node CUDA host) by pinning them to each tool's…
SkillBFreshness: BClaude Code +9 - 0.524score
dgx-spark-training-layout
amarjeet
Structure a fine-tuning experiment (LoRA, QLoRA, SFT) so each one lives in its own directory, heavy artifacts land in shared locations rather than beside the…
SkillBFreshness: BClaude Code +9 - 0.516score
dad-jokes
amarjeet
Tell a single dad joke on request.
SkillBFreshness: BClaude Code +9
Compare and alternatives
Featured in
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 10, 2026 (18 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/amarjeet/agent-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from amarjeet
- 0.570score
story-loop
amarjeet
Story-driven implementation for a repository: a YAML story tracker cut from a design document and optional formal specs, a coordinator session that spawns an…
SkillAFreshness: AClaude Code +9 - 0.565score
ste-writing
amarjeet
Write or rewrite prose in ASD-STE100-style Simplified Technical English: short, literal sentences anyone can read without guessing.
SkillAFreshness: AClaude Code +9 - 0.526score
glyph-canvas
amarjeet
Render user requests as text drawings or diagrams using only unicode glyphs (box drawing, block elements, arrows, geometric shapes).
SkillBFreshness: BClaude Code +9 - 0.526score
skill-creator
amarjeet
End-to-end system for creating, updating, and validating agent skills (Cursor, Claude, Codex, Grok).
SkillBFreshness: BClaude Code +9 - 0.524score
dgx-spark-layout
amarjeet
Keep model weights and compiler caches out of individual experiment directories on a DGX Spark (or any single-node CUDA host) by pinning them to each tool's…
SkillBFreshness: BClaude Code +9 - 0.524score
dgx-spark-training-layout
amarjeet
Structure a fine-tuning experiment (LoRA, QLoRA, SFT) so each one lives in its own directory, heavy artifacts land in shared locations rather than beside the…
SkillBFreshness: BClaude Code +9
Cite this page
firecrawl skill. Agent Mart. https://agentmart.dev/skills/amarjeet-firecrawl (last updated 2026-10-24)