# tooluniverse-install-skills

Проверяет, стоят ли исследовательские скиллы ToolUniverse, и доустанавливает их, если каталогов нет. Пригодится после переезда между клиентами.

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

## Что делает

Скилл ищет файл-маркер `tooluniverse-drug-research/SKILL.md` в типовых каталогах скиллов: `.cursor`, `.agents`, `.windsurf`, `.gemini`, `.claude`, `.opencode`, `.trae`, `.skills`. Если путь найден, работа заканчивается — скиллы уже на месте. Если вместо пути вернулось `NOT_INSTALLED`, запускается установка.

Установка идёт через `git clone --depth 1 --filter=blob:none --sparse` репозитория `mims-harvard/ToolUniverse` во временную папку, затем `git sparse-checkout set skills` — качается только папка `skills`. Дальше содержимое копируется в каталог вашего клиента, например `.claude/skills/` для Claude или `.cursor/skills/` для Cursor, и временная папка удаляется. Клиент определяется по наличию конфиг-каталога; если ни один не найден, скилл спросит, чем вы пользуетесь, и только потом копирует файлы.

Нужен `git` в системе и доступ к GitHub — клонирование идёт по сети. Скилл объявлен с `disable-model-invocation: true`, поэтому сам себя в разговоре он не вызовет: запускать его нужно вручную. Это повод проверить, как ваш клиент обрабатывает такие скиллы, прежде чем рассчитывать на автоматику.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add mims-harvard/ToolUniverse --skill tooluniverse-install-skills -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add mims-harvard/ToolUniverse --skill tooluniverse-install-skills -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add mims-harvard/ToolUniverse --skill tooluniverse-install-skills -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install mims-harvard/ToolUniverse tooluniverse-install-skills
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add mims-harvard/ToolUniverse --skill tooluniverse-install-skills -a gemini-cli
```

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

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add mims-harvard/ToolUniverse --skill tooluniverse-install-skills -a opencode
```

### Claude.ai

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

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

## Когда брать
- найти, куда клиент складывает скиллы, и не гадать с путями
- доустановить исследовательские скиллы ToolUniverse после переезда на другой клиент
- проверить, что скиллы действительно распаковались в нужный каталог
- подтянуть только папку `skills` из репозитория, не выкачивая его целиком
- разобраться, какой клиент используется, когда конфиг-каталогов несколько

## Примеры запросов агенту
- проверь, установлены ли скиллы ToolUniverse, и поставь недостающие
- скиллы ToolUniverse не загружаются — разберись и доустанови их
- я перешёл с Cursor на Claude, перенеси скиллы ToolUniverse

## Похожие
- [overleaf-sync](https://affpapa.org/nevibecode/skills/overleaf-sync.md) — скилл · 441 установка
- [earth2studio-install](https://affpapa.org/nevibecode/skills/earth2studio-install.md) — скилл · 1900 установок
- [install-anti-slop](https://affpapa.org/nevibecode/skills/install-anti-slop.md) — скилл · 13700 установок
- [dx-pkg-post-install-configure](https://affpapa.org/nevibecode/skills/dx-pkg-post-install-configure.md) — скилл · 3500 установок
- [sdk-install](https://affpapa.org/nevibecode/skills/sdk-install.md) — скилл · 2300 установок
- [quark-install](https://affpapa.org/nevibecode/skills/quark-install.md) — скилл · 526 установок

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

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

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