# firecrawl-knowledge-ingest

Скилл для сохранения сайтов документации, справочников и баз знаний в markdown или JSON. Работает с динамическим контентом, авторизацией и пагинацией — нужен API-ключ Firecrawl.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 31400 установок · ★ 207
- Автор: firecrawl
- Лицензия: ISC · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/firecrawl/firecrawl-workflows/tree/HEAD/skills/firecrawl-knowledge-ingest/SKILL.md
- Обновлён: 2026-10-18
- HTML: https://affpapa.org/nevibecode/skills/firecrawl-knowledge-ingest

## Что делает

Скилл использует браузер Firecrawl для навигации по порталам и извлечения содержимого. Он понимает боковые меню, следует ссылкам пагинации, ждёт загрузки JavaScript и обрабатывает скрытый контент — всё то, что обычный парсер пропустит. На выходе получаешь структурированный JSON или markdown с метаданными: заголовки, разделы, даты обновления, ссылки на исходники.

Для работы нужен API-ключ Firecrawl. Скилл автоматически определяет нужна ли авторизация и какой формат вывода предпочесть. На входе — URL портала, на выходе — папка с файлами или единый документ с полной структурой. Скилл отслеживает прогресс парсинга и фиксирует ошибки доступа.

Презервирует код, таблицы и форматирование, удаляет навигационный шум. Подходит для миграции справок между сервисами, резервной копии документации или переноса контента в knowledge-base агента.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add firecrawl/firecrawl-workflows --skill firecrawl-knowledge-ingest -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/firecrawl-knowledge-ingest/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/firecrawl-knowledge-ingest/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add firecrawl/firecrawl-workflows --skill firecrawl-knowledge-ingest -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/firecrawl-knowledge-ingest/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add firecrawl/firecrawl-workflows --skill firecrawl-knowledge-ingest -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/firecrawl-knowledge-ingest/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install firecrawl/firecrawl-workflows firecrawl-knowledge-ingest
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/firecrawl-knowledge-ingest/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add firecrawl/firecrawl-workflows --skill firecrawl-knowledge-ingest -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/firecrawl/firecrawl-workflows --path skills/firecrawl-knowledge-ingest
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/firecrawl-knowledge-ingest/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add firecrawl/firecrawl-workflows --skill firecrawl-knowledge-ingest -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/firecrawl/firecrawl-workflows/tree/HEAD/skills/firecrawl-knowledge-ingest/SKILL.md

## Когда брать
- Выгрузить документацию сайта в локальные файлы для оффлайна
- Собрать справку со всеми разделами, включая скрытый контент
- Нормализовать структуру портала в JSON для загрузки в агента
- Распарсить docs с авторизацией и динамическим контентом
- Перенести контент справки в другой формат или хранилище

## Примеры запросов агенту
- Спарси документацию нашего API c firecrawl-knowledge-ingest и сохрани в markdown
- Извлеки всю справку со страницы help.example.com, включая коллапсы и вкладки
- Загрузи базу знаний из портала в JSON для загрузки в контекст агента

## Похожие
- [firecrawl-download](https://affpapa.org/nevibecode/skills/firecrawl-download.md) — скилл · 79900 установок
- [firecrawl-research](https://affpapa.org/nevibecode/skills/firecrawl-research.md) — скилл · 379 установок
- [firecrawl-crawl](https://affpapa.org/nevibecode/skills/firecrawl-crawl.md) — скилл · 80700 установок
- [pp-firecrawl](https://affpapa.org/nevibecode/skills/pp-firecrawl.md) — скилл · 610 установок
- [firecrawl-scraper](https://affpapa.org/nevibecode/skills/firecrawl-scraper.md) — скилл · 407 установок
- [wiki-ingest](https://affpapa.org/nevibecode/skills/wiki-ingest.md) — скилл · 3600 установок

Из того же набора: [firecrawl/firecrawl-workflows](https://affpapa.org/nevibecode/by/firecrawl/firecrawl-workflows.md) — 16 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
