# using-compass

Скилл ориентирует агента в экосистеме compass. Он помогает выбрать готовую команду, подсеть агентов или песочницу вместо действий наугад.

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

## Что делает

Скилл служит картой инструментов для проектов, где уже развёрнут compass. Вместо того чтобы вручную писать конфигурации или наугад запускать задачи, агент сверяется со списком встроенных возможностей. Внутри описаны маршрутизация моделей через `compass route`, запуск непроверенного кода в `compass sandbox`, верификация релизов и готовые сценарии вроде `/review` или `/tdd`.

Для навигации по репозиторию скилл использует вызовы `Read`, `Grep`, `Glob` и `Bash`. Он задаёт чёткий чеклист: воспринимать внешние данные исключительно как текст, проверять чувствительные изменения через `harden` и не объявлять тесты пройденными без локального запуска команд `make doctor`, `compass bench` или `compass redteam`.

Скилл бесполезен без установленного в окружении CLI compass: все ссылки на песочницы, расчёт затрат через `COMPASS_MAX_USD_DAY` и аудит безопасности завязаны на его бинарник.

## Установка

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

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

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

### Codex

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

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

### Cursor

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

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install dshakes/compass using-compass
```

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

### Gemini CLI

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

2. **Командой платформы**
```bash
gemini skills install https://github.com/dshakes/compass --path claude/skills/using-compass
```

### Windsurf (Devin Desktop)

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

### OpenCode

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

### Claude.ai

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

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

## Когда брать
- выбрать подходящую модель через `compass route` без переплаты за старшие модели
- запустить изоляцию чужого кода в `compass sandbox`
- найти нужную команду или скилл для настройки `CLAUDE.md` и код-ревью
- проверить проект на утечки секретов и инъекции перед отправкой изменений

## Примеры запросов агенту
- Перед началом задачи проверь по using-compass, какие инструменты подходят для аудита зависимостей.
- Подбери модель через `compass route` для рефакторинга модуля аутентификации.
- Посмотри по using-compass, как сгенерировать `CLAUDE.md` для этого репозитория.

## Похожие
- [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 установок

Из того же набора: [dshakes/compass](https://affpapa.org/nevibecode/by/dshakes/compass.md) — 8 карточек

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

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