firecrawl-parse

Convert local PDF, DOCX, XLSX, and HTML files to markdown using the Firecrawl CLI.

Updated Aug 20, 2026
One-click install
npx skills add https://github.com/bittlinkm/claude-setup --skill firecrawl-parse-bittlinkm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl-parse
Source: https://github.com/bittlinkm/claude-setup/tree/main/skills/firecrawl-parse
Command: npx skills add https://github.com/bittlinkm/claude-setup --skill firecrawl-parse-bittlinkm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Local documents like PDFs, DOCX files, and spreadsheets are hard to read directly in an AI workflow, and dumping their raw content into context can be overwhelming. This Skill converts them into clean markdown files on disk so you can inspect, summarize, or query them incrementally. ## Core Features & Use Cases - File-to-Markdown Conversion: Parse PDF, DOCX, DOC, ODT, RTF, XLSX, XLS, and HTML files into markdown saved under .firecrawl/. - AI Summaries and Q&A: Generate a summary with -S or ask a specific question with -Q and save the answer to a file. - Context-Safe Output: Writes results to disk instead of stdout, so large documents never blow up the context window; read them back with head, grep, or rg. - Use Case: You receive a 200-page research paper as a PDF. Parse it to .firecrawl/paper.md, then ask "What are the main conclusions?" and read only the answer file. ## Quick Start Ask the AI to parse a local file such as ./report.pdf into markdown saved under .firecrawl/ using the firecrawl parse command, then inspect the output with bounded reads.

Frequently Asked Questions about firecrawl-parse

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a PDF file to markdown from the command line?

Run firecrawl parse ./paper.pdf -o .firecrawl/paper.md to convert the PDF into markdown saved on disk. Always use the -o flag so large outputs go to a file instead of stdout, then read the result incrementally with head, grep, or rg.

How can I ask questions about a local document's content?

Use the -Q flag with firecrawl parse, for example firecrawl parse ./paper.pdf -Q "What are the main conclusions?" -o .firecrawl/paper-qa.md. The answer is written to the output file. The -S flag produces a full AI summary instead.

What file formats does firecrawl parse support?

It supports PDF, DOCX, DOC, ODT, RTF, XLSX, XLS, and HTML/HTM files. The input must be a local file path; for URLs, use the companion firecrawl-scrape skill instead.

What is the maximum file size for firecrawl parse?

The maximum upload size is 50 MB per file. Parsing costs roughly one credit per PDF page, while HTML costs one flat credit; check your balance with firecrawl credit-usage before batch jobs.

Why should parsed output be saved to a file instead of stdout?

Parsed documents can be hundreds of kilobytes, and streaming them to stdout would blow up the AI's context window. Saving to .firecrawl/ with -o lets you inspect the content with bounded reads like head or grep.