# cbb-data

Скилл вытаскивает счёта, таблицы, ростеры и сетку March Madness из публичных эндпоинтов ESPN и NCAA. Ключи не нужны.

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

## Что делает

Скилл закрывает мужской студенческий баскетбол Division I: счёта, турнирные таблицы по конференциям, ростеры, расписания, разбор игр, play-by-play, вероятность победы, рейтинги AP Top 25 и Coaches Poll, фьючерсы, статистика команд и игроков, новости. Отдельно идут официальные данные NCAA — табло D2 и D3, детали игр, сетка March Madness с живыми счётами и индекс школ. Всё это через CLI `sports-skills`.

Перед первым запуском проверьте, стоит ли пакет: `which sports-skills || pip install sports-skills`. Если `pip install` падает на версии Python, значит нужен Python 3.10 или новее — ищите подходящий интерпретатор, например `python3.12 -m pip install sports-skills`. Советую работать через CLI, а не импортировать модуль в Python: так не будет путаницы с путями импорта.

Есть подводные камни. Год сезона нельзя зашивать в код — его выводят из даты в системном промпте, потому что сезон идёт с ноября по апрель и на стыке годов правило меняется. Для таблиц параметр `group` задаёт конференцию, и без него результат будет не тот. Команды `get_ncaa_*` читают GraphQL-запросы NCAA, чьи хеши меняются при передеплое ncaa.com; тогда они прямо об этом сообщают, а те же игры D1 закрывают `get_scoreboard` и `get_schedule`. Идентификаторы игр NCAA и ESPN не пересекаются — связывать их придётся по дате и названиям команд.

## Установка

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

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

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

### Codex

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

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

### Cursor

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

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install machina-sports/sports-skills cbb-data
```

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

### Gemini CLI

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

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

### Windsurf (Devin Desktop)

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

### OpenCode

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

### Claude.ai

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

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

## Когда брать
- посмотреть счёта студенческих матчей за сегодня
- вытащить таблицу конференции SEC
- показать ростер команды по её ID
- собрать сетку March Madness с живыми счётами
- сравнить две команды по рейтингу BPI

## Примеры запросов агенту
- Какие сегодня счёта в студенческом баскетболе?
- Покажи таблицу конференции SEC
- Кто фаворит в March Madness?

## Похожие
- [pp-espn](https://affpapa.org/nevibecode/skills/pp-espn.md) — скилл · 3800 установок
- [data-analyst](https://affpapa.org/nevibecode/skills/data-analyst.md) — скилл · 2200 установок
- [data-feeds](https://affpapa.org/nevibecode/skills/brightdata-data-feeds.md) — скилл · 415 установок
- [cx-data-pipeline](https://affpapa.org/nevibecode/skills/cx-data-pipeline.md) — скилл · 3300 установок
- [mvp-case-builder](https://affpapa.org/nevibecode/skills/mvp-case-builder.md) — скилл · 310 установок
- [sports-meme-creator](https://affpapa.org/nevibecode/skills/sports-meme-creator.md) — скилл · 303 установки

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

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

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