firecrawl-research

Query FireCrawl to generate topic-specific markdown research reports with sources.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/KISHOR403/claude-skills --skill firecrawl-research-kishor403
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firecrawl-research
Source: https://github.com/KISHOR403/claude-skills/tree/main/firecrawl-research
Command: npx skills add https://github.com/KISHOR403/claude-skills --skill firecrawl-research-kishor403

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-dotenv, requests, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

Automates topic research by extracting topics from markdown notes and enriching them with web sources via the FireCrawl API, producing topic-specific research documents that include scraped sources and ready-to-use bibliographies.

Core Features & Use Cases

  • Topic extraction from markdown headers and [research] / [search] tags to drive structured research.
  • Web search and scraping: query FireCrawl for each topic, scrape up to a configurable number of sources, and generate per-topic markdown reports with sources and content.
  • Bibliography generation: convert scraped sources into BibTeX entries for academic writing.
  • Academic templates: provide Pandoc and MyST templates to streamline scholarly writing workflows.

Quick Start

Process your topics markdown with FireCrawl to generate topic-specific research markdown files in the output directory.

Frequently Asked Questions about firecrawl-research

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

FAQPage Schema
How do I automate web scraping research for academic writing with BibTeX bibliographies?

Automating web scraping research for academic writing involves querying APIs like FireCrawl to search sources, scrape full content into markdown files, and generate BibTeX bibliographies. This process aggregates scraped sources into ready-to-use academic references.

How do I extract research topics from markdown notes and search the web for sources?

Extracting research topics from markdown notes requires parsing headers and specific tags like [research] or [search]. The Skill then queries the FireCrawl /v1/search endpoint to find and scrape web sources for each extracted topic automatically.

Do I need a FireCrawl API key to generate markdown research reports from web sources?

Yes, you need a FireCrawl API key configured in a .env file to generate markdown research reports. The Skill relies on this key to authenticate requests to the FireCrawl /v1/search endpoint for scraping and aggregating web content.

What is the rate limit for scraping multiple research topics using FireCrawl?

The rate limit for scraping multiple research topics using FireCrawl is 5 results per topic with a mandatory 12-second delay between topics. This constraint prevents API overload during automated web scraping and content aggregation workflows.

Can I use Pandoc and MyST templates for scholarly writing workflows with scraped markdown content?

Yes, you can use Pandoc and MyST templates for scholarly writing workflows with scraped markdown content. The Skill provides these academic templates to streamline the conversion of topic-specific markdown reports into formatted scholarly documents.