# hub-init

Скилл создаёт сессию AgentHub для параллельной работы агентов и задаёт правила оценки. Нужен для запуска соревнования агентов на одной задаче.

- скилл · `type=skill` · Claude Code · 3 установки · ★ 28786
- Автор: Alireza Rezvani
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/alirezarezvani/claude-skills/tree/HEAD/engineering/agenthub/skills/hub-init/SKILL.md
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/skills/hub-init

## Что делает

\`hub-init` создаёт структуру `.agenthub/`, генерирует ID сессии и сохраняет параметры совместной работы агентов. Задача обязательна; число агентов по умолчанию равно 3. Можно указать базовую ветку, команду оценки, имя метрики и направление сравнения.

При заданном `--eval` скилл запускает команду в текущем каталоге, берёт значение метрики из stdout и записывает baseline в `.agenthub/sessions/{session-id}/config.yaml`. Ошибка команды на этом шаге не отменяет создание сессии. Без `--eval` используется режим оценки LLM.

Инициализация выполняется интерактивно или через скрипт `python {skill_path}/scripts/hub_init.py`. После создания сессии скилл подсказывает ID и следующий шаг: `/hub:spawn`; при нескольких сессиях можно передать ему ID.

## Установка

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

1. **Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add alirezarezvani/claude-skills
```
В чате агента (не в терминале):
```text
/plugin install agenthub@claude-code-skills
```
Команда ставит плагин agenthub целиком, со всеми его скиллами

2. **Через Skills CLI (Vercel)**
```bash
npx skills add alirezarezvani/claude-skills --skill hub-init -a claude-code
```

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

### Codex

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

### Cursor

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install alirezarezvani/claude-skills hub-init
```

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

### Gemini CLI

**Командой платформы**
```bash
gemini skills install https://github.com/alirezarezvani/claude-skills --path engineering/agenthub/skills/hub-init
```

### Windsurf (Devin Desktop)

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

### Claude.ai

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

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

## Когда брать
- создать сессию для нескольких агентов
- задать число параллельных агентов
- сохранить критерии оценки задачи
- снять baseline перед запуском агентов
- запустить LLM-оценку без команды измерения

## Примеры запросов агенту
- Запусти `/hub:hub-init` и создай сессию для рефакторинга авторизации.
- Инициализируй сессию для оптимизации API: 3 агента, оценка через `pytest bench.py`, метрика `p50_ms`, меньшее значение лучше.
- Создай сессию без команды оценки, чтобы сравнить варианты текста через LLM.

## Похожие
- [setup-matt-pocock-skills](https://affpapa.org/nevibecode/skills/setup-matt-pocock-skills.md) — скилл · 1052851 установка
- [ask-matt](https://affpapa.org/nevibecode/skills/ask-matt.md) — скилл · 766587 установок
- [to-tickets](https://affpapa.org/nevibecode/skills/to-tickets.md) — скилл · 711230 установок
- [writing-plans](https://affpapa.org/nevibecode/skills/writing-plans.md) — скилл · 282859 установок
- [caveman-review](https://affpapa.org/nevibecode/skills/caveman-review.md) — скилл · 411800 установок
- [caveman-compress](https://affpapa.org/nevibecode/skills/caveman-compress.md) — скилл · 411500 установок

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

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

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