# data-feeds

Достаёт структурированные данные с известных сайтов через готовые скраперы Bright Data. Пригодится, когда нужен чистый JSON, а не сырой HTML.

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

## Что делает

Скилл работает поверх Bright Data CLI: сначала ищет подходящий скрапер командой `bdata pipelines search`, потом смотрит его методы через `bdata pipelines info`, а затем запускает `bdata pipelines run`. Логику парсинга писать не нужно — она уже внутри готового скрапера. Метод `collect_by_url` отдаёт по одной записи на каждый URL, методы `discover_by_*` принимают ключевое слово или ссылку на категорию и возвращают до `--limit-per-input` записей на вход.

Порядок всегда один: `search`, затем `info`, затем `run`. Угадывать `dataset_id`, имя метода или поля нельзя — их надо смотреть каждый раз, потому что два скрапера могут называться одинаково и различаются только по `dataset_id` и домену. Если подходящего скрапера нет, скилл передаёт задачу в `scrape`; если сначала нужно найти сами URL — в `search`.

Нужен Bright Data CLI версии 0.4.0 или новее и выполненный `bdata login`. Без авторизации скилл останавливается и отправляет к инструкции по настройке. Долгие задачи вроде отзывов или больших лент запускаются через `--async`, потом `bdata pipelines status <snapshot_id> --wait` и `results`. Учтите: частичные сбои в выводе не видны, поэтому проверка на поля `error` в записях обязательна.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add brightdata/skills --skill data-feeds -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add brightdata/skills --skill data-feeds -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add brightdata/skills --skill data-feeds -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install brightdata/skills data-feeds
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add brightdata/skills --skill data-feeds -a gemini-cli
```

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

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add brightdata/skills --skill data-feeds -a opencode
```

### Claude.ai

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

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

## Когда брать
- вытащить карточки товаров с известного сайта в JSON
- собрать вакансии по ключевому слову без парсинга HTML
- получить отзывы и посты с ограничением на число записей
- запустить длинный сбор данных и забрать результат позже
- проверить, что в выдаче нет записей с ошибками

## Примеры запросов агенту
- найди скрапер для этого сайта и выгрузи данные по ссылке в out.json
- собери вакансии по ключевому слову, не больше 5 записей на вход
- запусти сбор отзывов асинхронно и дождись результата

## Похожие
- [linkedin-teneo](https://affpapa.org/nevibecode/skills/linkedin-teneo.md) — скилл · 511 установок
- [firecrawl-knowledge-ingest](https://affpapa.org/nevibecode/skills/firecrawl-knowledge-ingest.md) — скилл · 31400 установок
- [data-scraper-agent](https://affpapa.org/nevibecode/skills/data-scraper-agent.md) — скилл · 4600 установок
- [chainlink-data-feeds-skill](https://affpapa.org/nevibecode/skills/chainlink-data-feeds-skill.md) — скилл · 364 установки
- [data-engineer](https://affpapa.org/nevibecode/agents/voltagent-community-data-engineer.md) — субагент · 3194 установки
- [bright-data-mcp](https://affpapa.org/nevibecode/skills/bright-data-mcp.md) — скилл · 722 установки

Из того же набора: [brightdata/skills](https://affpapa.org/nevibecode/by/brightdata/skills.md) — 4 карточки

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

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