firecrawl-developer-index

Search GitHub issues, pull requests, READMEs, and documentation via the Firecrawl developer index.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Developer questions are best answered from primary sources, but finding the exact issue, merged pull request, or documentation passage that defines a behavior is slow with general web search. This Skill queries the Firecrawl developer index to return matched passages from issues, pull requests, READMEs, and docs so answers are grounded in the source that defines the behavior. ## Core Features & Use Cases - Ranked passage search: Query the developer index over HTTP, MCP, or CLI and receive matched markdown passages with artifact ids like issue:owner/repo#123. - Targeted filtering: Narrow results by artifact type (doc, issue, pull_request, readme), repository, documentation source, and repository metadata such as language, topic, and stars. - Question-driven strategies: Match the query approach to the question type, from literal error strings and known bugs to API contracts and version-specific behavior. - Use Case: When a library throws an unfamiliar error, search the error string scoped to issues and pull requests, read the merged fix, and quote the passage that explains the resolution. ## Quick Start Ask the agent to search the Firecrawl developer index for what a specific library error means and cite the issue or pull request that resolved it.

Frequently Asked Questions about firecrawl-developer-index

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

FAQPage Schema
How do I search GitHub issues and pull requests for an error message?

Search the literal error string plus the library name with types set to issue and pull_request. If nothing matches, strip volatile parts like paths, line numbers, and addresses, then retry with the invariant middle of the message.

What is the Firecrawl developer search API?

It is a ranked search endpoint at api.firecrawl.dev/v2/search/developer, also exposed as the firecrawl_developer_search MCP tool and the firecrawl developer CLI command. Results include matched markdown passages and ids prefixed with doc, issue, pull_request, or readme.

Does the Firecrawl developer index require an API key?

The developer search endpoint is keyless by default. Sending an Authorization header with a Firecrawl API key only raises rate limits; it is not required to make requests.

Why does a repository filter return no documentation results?

Repository filters like language, topic, or min_stars describe repositories, and most documentation pages have no repository behind them. Sending these filters without a sources scope restricts results to issues, pull requests, and READMEs by design.

When should I use general web search instead of the developer index?

Use general web search for comparisons, opinions, news, outages, and projects with no public repository or indexed docs. The index is for primary-source answers; the web covers what no primary source states.