# skill-reviewer

Субагент проверяет структуру и описания скиллов Claude Code перед публикацией. Он находит ошибки в триггерах, разгружает основной файл и следит за стандартами.

- субагент · `type=agent` · Claude Code · ★ 44635
- Автор: Anthropic · официальный репозиторий Anthropic
- Лицензия: Apache-2.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/plugin-dev/agents/skill-reviewer.md
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/agents/skill-reviewer

## Что делает

skill-reviewer анализирует файлы скиллов Claude Code, чтобы бот чётко реагировал на запросы пользователя. Для аудита агент использует инструменты Read, Grep и Glob. Он проверяет YAML-заголовок файла SKILL.md, обязательные поля name и description, а также выявляет устаревшие директивы вроде when_to_use.

Главный акцент сделан на описании и правиле прогрессивного раскрытия. Описание должно содержать от 50 до 500 знаков, избегать второго лица и давать чёткие фразы-триггеры. Текст самого скилла агент рекомендует держать в пределах 1000–3000 слов в повелительном наклонении. Если объём превышает 5000 слов, агент потребует вынести подробную документацию, примеры кода и скрипты в подпапки references/, examples/ и scripts/.

По итогам формируется отчёт со шкалой критичности замечаний. Без указания точного пути к SKILL.md агент не сможет прочитать проект.

## Установка

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

1. **Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin install plugin-dev@claude-plugins-official
```

2. **Вручную: положить файлы**
- Файл: `.claude/agents/skill-reviewer.md` — Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

### Codex

**Вручную: положить файлы**
- Файл: `.codex/agents/skill-reviewer.toml` — Codex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/

### Cursor

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/plugin-dev/agents/skill-reviewer.md

## Когда брать
- найти ошибки в структуре YAML-шаблона SKILL.md
- проверить фразы-триггеры в описании скилла
- сократить объёмный файл инструкций за счёт выноса данных в папки references и examples
- выявить устаревшие поля вроде when_to_use

## Примеры запросов агенту
- Проверь качество скилла в папке skills/pdf-generator
- Оцени описание скилла в SKILL.md и предложи более точные триггеры
- Я изменил инструкции в skills/deploy, посмотри оформление и структуру

## Похожие
- [frontend-developer](https://affpapa.org/nevibecode/agents/voltagent-community-frontend-developer.md) — субагент · 40905 установок
- [dx-optimizer](https://affpapa.org/nevibecode/agents/dx-optimizer.md) — субагент · 1198 установок
- [mlops-engineer](https://affpapa.org/nevibecode/agents/voltagent-community-mlops-engineer.md) — субагент · 1009 установок
- [postgres-pro](https://affpapa.org/nevibecode/agents/postgres-pro.md) — субагент · 897 установок
- [agent-installer](https://affpapa.org/nevibecode/agents/agent-installer.md) — субагент · 363 установки
- [embedded-systems](https://affpapa.org/nevibecode/agents/embedded-systems.md) — субагент · 279 установок

Из того же набора: [anthropics/claude-plugins-official](https://affpapa.org/nevibecode/by/anthropics/claude-plugins-official.md) — 128 карточек

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

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