Просмотры и клоны репозиториев из GitHub API
Этот skill извлекает статистику просмотров и клонов ваших репозиториев. Данные помогают:
- Оценить интерес к проекту — сколько людей смотрят и клонируют
- Отследить динамику — как меняется активность за 14 дней
- Найти популярные репозитории — какие проекты привлекают внимание
- Сравнить метрики — просмотры vs клоны, уникальные vs всего
Отчёт в форматах CSV и Markdown:
| Файл | Содержание |
|---|---|
github_traffic_views.* |
Просмотры по дням: дата, просмотры, уникальные |
github_traffic_clones.* |
Клоны по дням: дата, клоны, уникальные |
Требует установленный github-core
Skill совместим с различными AI-агентами. Примеры ниже даны для OpenCode — для других инструментов смотрите их документацию по установке skills.
# Сначала установите core
git clone https://github.com/prikotov/github-core.git .opencode/skills/github-core
# Затем этот skill
git clone https://github.com/prikotov/github-traffic.git .opencode/skills/github-traffic# Базовые запросы
php .opencode/skills/github-traffic/traffic.php # все данные для default_repo
php .opencode/skills/github-traffic/traffic.php --repo my-project # конкретный репозиторий
# С параметрами
php .opencode/skills/github-traffic/traffic.php -t views # только просмотры
php .opencode/skills/github-traffic/traffic.php -t clones # только клоны
php .opencode/skills/github-traffic/traffic.php -f summary # сводка вместо детализации| Параметр | Сокращение | Описание | Пример |
|---|---|---|---|
--repo |
-r |
Репозиторий из конфига | --repo my-project |
--type |
-t |
Тип данных: views, clones, all | -t views |
--format |
-f |
Формат: daily, summary | -f summary |
- Данные доступны только за последние 14 дней
- Не хранит историю старше 14 дней
- Rate limit: 5000 запросов/час
После установки skill агент автоматически узнаёт о нём. Примеры запросов:
Покажи статистику просмотров и клонов для репозитория playbook
Сравни активность на всех моих репозиториях за последние 14 дней
Мне нужно понять, какие репозитории популярнее. Сделай выгрузку трафика.
Отчёты сохраняются в папку с датой:
github_reports/
└── 2026-03-06/
├── github_traffic_views_2026-03-06_10-30-15.csv
├── github_traffic_views_2026-03-06_10-30-15.md
├── github_traffic_clones_2026-03-06_10-30-15.csv
└── github_traffic_clones_2026-03-06_10-30-15.md
CSV открывается в Excel/LibreOffice, Markdown — в любом текстовом редакторе или напрямую в Obsidian.
Постановка задач, архитектура, ревью — Dmitry Prikotov, реализация — GLM-5 в OpenCode