# jev-capability-advisor

Скилл советует, какой установленный скилл или MCP-инструмент подходит под конкретную задачу. Полезен, когда в проекте их уже десятки и глаза разбегаются.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 2600 установок · ★ 8
- Автор: stark-ai-de
- Лицензия: Apache-2.0 · policy=mirror · лицензия открытая, файл — в исходнике
- Исходник: https://github.com/stark-ai-de/agent-skills/tree/HEAD/skills/skill-maintenance/jev-capability-advisor/SKILL.md
- Обновлён: 2026-10-22
- HTML: https://affpapa.org/nevibecode/skills/jev-capability-advisor

## Что делает

Скилл получает от клиента список доступных возможностей — идентификаторы, имена, описания, ограничения на активацию — и возвращает рекомендацию под задачу. Профиль `general` может предложить от одной до трёх возможностей, режим `next_skill` называет ровно один скилл, который стоит загрузить следующим, и не оценивает оставшуюся работу. Обнаружение, активация, права и запуск остаются за клиентом.

Для рекомендаций нужен доступ по HTTPS к `api.typesafe.ai:443` и действующие учётные данные TypeSafe, плюс Python 3.10+. Установка, доверие к хукам, согласие на обработку и сетевое разрешение — это четыре разные вещи, и скилл сам их не выдаёт: он не правит песочницу, файрвол, прокси и политику подтверждений. Отказ в доступе завершает попытку, повторных запросов и обходных путей нет. Если API недоступен, рекомендации Jev не будет — обычный выбор клиента и локальный `Inspect` за неё не считаются.

Внутри есть справочники по сетевому контракту, интеграции с хуками и каталогу, а также скрипты `scripts/jev_hooks.py` и `scripts/hook_catalog.py`. Каталог собирается как голый JSON-массив из карточек скиллов и определений MCP, встроенные инструменты хоста исключаются. Проверить форму каталога можно локально через `--offline-candidates` — эта проверка не ходит в сеть и не требует учётных данных.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add stark-ai-de/agent-skills --skill jev-capability-advisor -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add stark-ai-de/agent-skills --skill jev-capability-advisor -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add stark-ai-de/agent-skills --skill jev-capability-advisor -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install stark-ai-de/agent-skills jev-capability-advisor
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add stark-ai-de/agent-skills --skill jev-capability-advisor -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/stark-ai-de/agent-skills --path skills/skill-maintenance/jev-capability-advisor
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add stark-ai-de/agent-skills --skill jev-capability-advisor -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/stark-ai-de/agent-skills/tree/HEAD/skills/skill-maintenance/jev-capability-advisor/SKILL.md

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

## Примеры запросов агенту
- Какой установленный скилл лучше подойдёт для рефакторинга этого модуля?
- Выбери один скилл, который загрузить следующим для этой задачи
- Покажи текущий каталог доступных скиллов и MCP-инструментов

## Похожие
- [jev-browser-use](https://affpapa.org/nevibecode/skills/jev-browser-use.md) — скилл · 743 установки
- [capability-evolver](https://affpapa.org/nevibecode/skills/capability-evolver.md) — скилл · 4900 установок
- [platform-capability-search](https://affpapa.org/nevibecode/skills/platform-capability-search.md) — скилл · 2800 установок
- [jev-prose](https://affpapa.org/nevibecode/skills/jev-prose.md) — скилл · ★ 2020
- [product-capability](https://affpapa.org/nevibecode/skills/product-capability.md) — скилл · 4600 установок
- [paseo-advisor](https://affpapa.org/nevibecode/skills/paseo-advisor.md) — скилл · 3700 установок

Из того же набора: [stark-ai-de/agent-skills](https://affpapa.org/nevibecode/by/stark-ai-de/agent-skills.md) — 7 карточек

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