# skill-compass

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

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 216
- Автор: Evol-ai
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/Evol-ai/SkillCompass/tree/HEAD/SKILL.md
- Обновлён: 2026-04-23
- HTML: https://affpapa.org/nevibecode/skills/skill-compass

## Что делает

SkillCompass оценивает каждый скилл по шести измерениям: структура, триггеры, безопасность, функциональность, сравнительная ценность и уникальность. У каждого свой вес, безопасность работает как gate — при критических находках итоговая оценка не спасёт. Вердикт выходит один из трёх: PASS, CAUTION или FAIL.

Внутри — набор слэш-команд и хук. `hooks/scripts/session-tracker.js` сравнивает текущую версию с записью в `.skill-compass/cc/last-version` и при расхождении просит Claude запустить онбординг при первом же взаимодействии. Дальше работа идёт через `/skillcompass`: без аргументов он показывает подсказки из инбокса или короткую сводку, с текстом на естественном языке — разбирает запрос. Есть команды для точечной оценки (`/eval-skill`, `/eval-improve`), глубокой проверки безопасности (`/eval-security`), пакетного прогона каталога (`/eval-audit`), сравнения версий и отката.

Для работы нужен Node.js — он указан в требованиях. Результаты по умолчанию уходят в stdout как JSON по схеме `schemas/eval-result.json`, флаг `--format md` дополнительно пишет отчёт в `.skill-compass/{name}/eval-report.md`. Учтите: `/eval-evolve` — многораундовая доработка с участием плагина, она запускается только после явного согласия пользователя, сама по себе не стартует.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add Evol-ai/SkillCompass --skill skill-compass -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add Evol-ai/SkillCompass --skill skill-compass -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add Evol-ai/SkillCompass --skill skill-compass -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install Evol-ai/SkillCompass skill-compass
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add Evol-ai/SkillCompass --skill skill-compass -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/Evol-ai/SkillCompass
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add Evol-ai/SkillCompass --skill skill-compass -a opencode
```

### Claude.ai

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

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

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

## Примеры запросов агенту
- /skillcompass
- оцени мой скилл для работы с PDF
- /eval-skill --scope full

## Похожие
- [k-skill-cleaner](https://affpapa.org/nevibecode/skills/k-skill-cleaner.md) — скилл · 6100 установок
- [harness-creator](https://affpapa.org/nevibecode/skills/harness-creator.md) — скилл · 2400 установок
- [architecture-compass](https://affpapa.org/nevibecode/skills/architecture-compass.md) — скилл · 2700 установок
- [Nautilus Compass Memory](https://affpapa.org/nevibecode/mcp/nautilus-compass-memory.md) — MCP-сервер · ★ 1254
- [skill-vetter](https://affpapa.org/nevibecode/skills/skill-vetter.md) — скилл · 21100 установок
- [isms-audit-expert](https://affpapa.org/nevibecode/skills/isms-audit-expert.md) — скилл · 791 установка

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

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