К основному содержанию
команда CX Codex

eval — команда для Claude Code: что делает и как установить

Оценивает качество плагина или скилла по шкале до 100 баллов через статический анализ и судейство LLM. Помогает найти антипаттерны перед релизом.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add wshobson/agents
/plugin install plugin-eval@claude-code-workflows
Открыть на GitHub

Что делает eval

Команда запускает утилиту plugin-eval через uv для проверки каталога со скиллом или плагином. Флаг --depth quick оставляет только статический анализ первого уровня. Инструмент проверяет структуру каталога и ищет антипаттерны.

При стандартной проверке подключается субагент eval-judge. Он читает файл SKILL.md и содержимое папки references/, оценивая качество инструкций и точность триггеров. Итоговый результат объединяет статические метрики и вердикт модели. Без установленного uv запустить анализ не получится.

В финале команда формирует отчёт с оценками по десяти параметрам. За результат выше 60 баллов присваивается бейдж Bronze, а при 90 баллах и выше выдаётся Platinum. Найденные антипаттерны снижают общий результат через штрафной коэффициент.

Какие задачи решает

  • Проверить разметку SKILL.md и структуру каталогов плагина
  • Найти антипаттерны в инструкциях скилла перед публикацией
  • Оценить точность срабатывания триггеров с помощью субагента eval-judge
  • Рассчитать итоговый балл качества скилла с присвоением грейда

Примеры запросов агенту

  • /eval ./skills/git-helper
  • /eval ./plugins/deployer --depth quick

Как установить eval

1Через маркетплейс плагинов

/plugin marketplace add wshobson/agents
/plugin install plugin-eval@claude-code-workflows

2Вручную: положить файлы

.claude/commands/eval.md

Вызов — /eval. Для всех проектов — ~/.claude/commands/

Вопросы о eval

Как установить eval в Claude Code?

Сначала зарегистрируйте маркетплейс командой /plugin marketplace add wshobson/agents. После этого выполните установку: /plugin install plugin-eval@claude-code-workflows.

Что делает команда eval?

Она тестирует каталог скилла или плагина, совмещая статические тесты с проверкой логики через субагента. На выходе формируется отчёт с оценкой до 100 баллов, списком антипаттернов и бейджем качества.

Чем отличается режим quick от стандартной оценки?

Режим --depth quick запускает только статический анализ через утилиту plugin-eval и работает мгновенно. Стандартный запуск дополнительно задействует субагента eval-judge, который вычитывает файлы SKILL.md и references/.

Исходный текст

eval.md · MIT
---
description: Evaluate a plugin or skill for quality
argument-hint: <path> [--depth quick|standard]
---

Run the PluginEval quality evaluation on a plugin or skill directory.

## Usage

/eval <path> — evaluate at standard depth (static + LLM judge)
/eval <path> --depth quick — static analysis only (instant)

## Process

### Step 1: Run Static Analysis (Layer 1)

```bash
cd "${CLAUDE_PLUGIN_ROOT}"
uv run plugin-eval score {argument} --depth quick --output json
```

Parse the JSON output to get `composite.score`, `composite.dimensions`, and `layers[0].anti_patterns`.

### Step 2: LLM Judge (Layer 2) — if NOT --depth quick

Dispatch the `eval-judge` agent with the skill path:

> Evaluate the skill at: {resolved_path}
> Read the SKILL.md file and any references/ files, then score it on all 4 dimensions.
> Return your scores as JSON.

The judge returns scores for: triggering_accuracy, orchestration_fitness, output_quality, scope_calibration.

### Step 3: Compute Final Score

**If quick depth:** Report the Layer 1 results directly from the CLI output.

**If standard depth:** Blend Layer 1 and Layer 2 scores.

For each dimension, use these blend weights (Static:Judge):
- triggering_accuracy: 0.375:0.625
- orchestration_fitness: 0.125:0.875
- output_quality: 0.0:1.0 (judge only)
- scope_calibration: 0.353:0.647
- progressive_disclosure: 1.0:0.0 (static only)
- token_efficiency: 0.8:0.2
- robustness: 0.0:1.0 (judge only)
- structural_completeness: 0.9:0.1
- code_template_quality: 0.3:0.7
- ecosystem_coherence: 0.85:0.15

Dimension weights: triggering(0.25), orchestration(0.20), output(0.15), scope(0.12), disclosure(0.10), efficiency(0.06), robustness(0.05), structural(0.03), code_quality(0.02), coherence(0.02)

Final = sum(weight * blended_score) * 100 * anti_pattern_penalty

### Step 4: Present Results

```
## Overall Score: {score}/100 {badge}
## Layer Breakdown
| Layer | Score |
|-------|-------|
## Dimension Scores
| Dimension | Weight | Score | Grade |
|-----------|--------|-------|-------|
## Anti-Patterns Detected
## Recommendations
```

Badge thresholds: Platinum(90+), Gold(80+), Silver(70+), Bronze(60+)

© Seth Hobson · MIT · wshobson/agents

Похожие слэш-команды

Все слэш-команды по теме «Настройка агента: память, контекст, субагенты» →

Из того же набора432

Весь набор →
approve-review Открывает окно, в котором действия по ревью проходят без проверки политики. Нужна, когда агенту пора одобрить PR или комментарий. CX Codex ★ 41 729звёзд репо python-scaffold Команда создаёт каркас Python-проекта для FastAPI, Django, библиотеки или CLI. Пригодится, когда нужны uv, типы, тесты и настройки разработки. CX Codex ★ 41 729звёзд репо verify-receipt Проверяет Ed25519-подпись файла receipt и показывает, был ли он изменён. Подходит для разовой проверки записи protect-mcp. CX Codex ★ 41 729звёзд репо audit-chain Проверяет подписи Ed25519 у всех receipt'ов в receipts.jsonl и показывает строки, которые не прошли. Пригодится перед релизом или аудитом. CX Codex ★ 41 729звёзд репо certify Запускает PluginEval на глубоком уровне и присваивает бейдж качества скиллу или плагину. CX Codex ★ 41 729звёзд репо ai-review AI-команда проверяет diff, ищет уязвимости, проблемы производительности и архитектурные риски. Подходит для ревью pull request. CX Codex ★ 41 729звёзд репо slo-implement Команда помогает спроектировать SLO, выбрать SLI, рассчитать error budget и настроить burn-rate alerting. Подходит для практики надёжности сервисов. CX Codex ★ 41 729звёзд репо monitor-setup Слэш-команда, которая разворачивает сбор метрик Prometheus, дашборды Grafana, распределённую трассировку и агрегацию логов. CX Codex ★ 41 729звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой