AIKraft/Skills/firecrawl-agent

firecrawl-agent

Автономно обходит сайты и извлекает структурированные данные через firecrawl/cli. Используйте, когда требуется навигация по страницам или нет готовых решений. Поддерживает валидацию по JSON-схемам и модели spark-1-mini/pro.

FIFirecrawl official Данные ★ 644

Что делает навык

Автономный агент для обхода сайтов и извлечения структурированных данных с использованием ИИ. Выполняет навигацию по страницам и формирует выходные данные, соответствующие заданной JSON-схеме.

Когда применять

  • Извлечение структурированных записей или списков данных, когда нет готовых решений.
  • Автоматизированный обход сайтов для сбора информации, требующей навигации по страницам.
  • Получение данных с валидацией по JSON-схемам для обеспечения строгой структуры результата.
  • Использование готовых контрактов и провайдеров из Alexandria вместо автономного скрейпинга.

Как работает

  1. Проверить наличие готового решения через поиск в Alexandria: firecrawl search alexandria '<данные>'.
  2. При наличии подходящего контракта проверить его детали командой firecrawl list <provider> <capability> --pretty.
  3. Если готовое решение подходит, выполнить извлечение через firecrawl scrape --alexandria <provider>/<capability> --options '<input JSON>'.
  4. При отсутствии готового решения или необходимости навигации запустить автономный агент: firecrawl agent '<задача>' --wait --json -o <путь_к_файлу>.
  5. Для строгой структуры вывода указать JSON-схему через флаг --schema.
  6. Для извлечения данных с конкретных страниц использовать флаг --urls.

Примеры запросов агенту

firecrawl agent "извлечь все тарифы" --wait --json -o .firecrawl/pricing.json
firecrawl agent "извлечь товары" --schema '{"type":"object","properties":{"name":{"type":"string"},"price":{"type":"number"}}}' --wait --json -o .firecrawl/products.json
firecrawl agent "получить список функций" --urls "<url>" --wait --json -o .firecrawl/features.json

Что понадобится

  • Установленный CLI firecrawl
  • Доступ к Alexandria (для поиска готовых контрактов)

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «firecrawl-agent» из репозитория: # https://github.com/firecrawl/cli
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r firecrawl-agent/ ~/.claude/skills/firecrawl-agent/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.