firecrawl-developer-index

Par firecrawl · cli

Recherche dans les issues, les pull requests fusionnées, les READMEs et la documentation. À utiliser lorsque la question porte sur le comportement d'une bibliothèque ou d'une API, la signification d'une erreur, ou la correction d'un bug ; à privilégier par rapport à une page web générale.

npx skills add https://github.com/firecrawl/cli --skill firecrawl-developer-index

firecrawl developer

Répondre à une question de développeur à partir de la source primaire : l'issue, la pull request fusionnée qui l'a corrigée, ou le passage README/docs qui énonce le contrat.

Quick start

mkdir -p .firecrawl
firecrawl developer "how do I configure retries" --limit 10 -o .firecrawl/developer.json --json
jq -r '.results[] | .id, .url, .passages[].text' .firecrawl/developer.json

Exécutez firecrawl developer --help pour la liste complète des options.

HTTP : GET|POST https://api.firecrawl.dev/v2/search/developer. MCP : firecrawl_developer_search. Chaque résultat porte id, url, passages. Le type est le préfixe de l'id (doc:, issue:, pull_request:, readme:). Les résultats ne portent pas de champ type.

Terminé quand : la réponse cite un passage correspondant et indique son url (utiliser url en secours si title est absent), ou vous avez basculé vers le web ouvert parce que l'index n'avait rien à dire.

Tips

  • Le premier mouvement par défaut est firecrawl developer. Utilisez search --categories developer uniquement si vous exécutez déjà une recherche web et voulez des résultats développeur dans le même appel (pas de contrôle de passages, pas de filtres d'index).
  • Erreur littérale ou stack trace : cherchez la chaîne plus le nom de la bibliothèque. Sur HTTP, types=["issue","pull_request"]. Supprimez les chemins, numéros de ligne et identifiants, puis réessayez.
  • Contrat API : readme et doc font autorité. Une PR fusionnée supplante un rapport d'issue. Ne répondez jamais à partir d'un rapport d'ouverture seul.
  • Étendez en dernier : cherchez dans tout l'index, puis affinez avec HTTP types, repos, ou sources. Si une recherche étendue est vide, lisez le drapeau indexed en écho avant de conclure que le dépôt est manquant.
  • Les filtres de dépôt (language, topic, license, min_stars, …) suppriment les résultats doc à moins que vous ne passiez aussi sources. types, repos, sources, passages et ces filtres de dépôt sont HTTP uniquement.
  • Comparaison, opinion, actualité, ou projet non indexé : firecrawl search, puis firecrawl scrape.

See also

Skills similaires