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

plugin-eval · wshobson — плагин для Claude Code: проверка плагинов и установка

Проверяет структуру плагинов и скиллов, а экспериментальные режимы оценивают их с помощью модели. Пригодится для линтинга и сравнения скиллов.

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

Что делает plugin-eval

Статический анализ проверяет структуру и отмечает анти-паттерны без вызовов модели. Только этот слой влияет на оценки плагинов и бейджи, включая результаты еженедельного CI-отчёта. Команда plugin-eval compare сравнивает два скилла.

Для расширенной оценки есть экспериментальный LLM-судья: он делает четыре вызова модели и возвращает четыре общие оценки от 0 до 1. Экспериментальный Monte Carlo отправляет модели от 50 до 100 промптов и считает ответы, их длину, ошибки и токены. Эти два слоя не проверялись на человеческих оценках; для них нужна установка uv sync --extra llm. Статический анализ запускается без вызовов модели.

Команды score и certify оценивают скилл, а certify присваивает бейдж на глубоком уровне. Для работы из Claude Code доступны /eval, /certify и /compare; перед запуском CLI проект нужно подготовить командами cd plugins/plugin-eval и uv sync. Без дополнительной установки LLM-зависимостей расширенные слои не запустятся.

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

  • проверить структуру плагина или скилла
  • найти анти-паттерны без вызова модели
  • сравнить два скилла
  • оценить ответы модели на набор промптов
  • присвоить скиллу бейдж по глубокой оценке

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

  • Проверь структуру скилла в path/to/skill командой /eval.
  • Сравни два скилла и покажи различия в оценке через /compare.
  • Оцени скилл на глубоком уровне и присвой ему бейдж командой /certify.

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

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

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

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о plugin-eval

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

Выполните команды по порядку: /plugin marketplace add wshobson/agents, затем /plugin install plugin-eval@claude-code-workflows. Для подготовки CLI перейдите в plugins/plugin-eval и выполните uv sync.

Что делает plugin-eval?

Он проверяет структуру плагинов и скиллов, отмечает анти-паттерны и может сравнивать скиллы. Экспериментальные режимы дополнительно оценивают ответы модели.

Нужны ли вызовы модели для линтинга?

Нет. Статический анализ работает без модели. LLM-судья и Monte Carlo экспериментальны и требуют uv sync --extra llm.

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

plugin-eval · MIT
# plugin-eval

plugin-eval scores Claude Code plugins and skills in up to three layers. The static layer is a
lint. It's fast and deterministic, and it's useful for checking structure. The LLM judge and Monte
Carlo layers are experimental, not validated against human labels. For the trace-based eval
program, see `evals/README.md` at the repository root.

## Quick start

```bash
cd plugins/plugin-eval
uv sync

# Static lint of a skill, with no model calls
uv run plugin-eval score path/to/skill --depth quick

# Static and LLM judge layers, experimental, needs `uv sync --extra llm`
uv run plugin-eval score path/to/skill --depth standard

# All three layers at deep depth (experimental)
uv run plugin-eval certify path/to/skill
```

## Layers

1. Static analysis runs structural checks and flags anti-patterns without calling a model.
   Plugin-level scores and badges, including the ones in the weekly CI report, come from this
   layer alone.
2. The LLM judge (experimental) makes four model calls and returns four holistic scores from 0
   to 1.
3. Monte Carlo (experimental) sends 50 to 100 prompts to the model and records how often it
   replies, how long the replies are, how often it errors, and how many tokens it uses.

## Commands

| CLI                   | Claude Code | Description                                        |
| --------------------- | ----------- | -------------------------------------------------- |
| `plugin-eval score`   | `/eval`     | Score a plugin or skill                            |
| `plugin-eval certify` | `/certify`  | Score at deep depth and assign a badge             |
| `plugin-eval compare` | `/compare`  | Compare two skills                                 |
| `plugin-eval init`    | none        | Write a corpus index, which no other command reads |

## Documentation

See [docs/plugin-eval.md](../../docs/plugin-eval.md) for the full reference, which covers the
layers, dimensions, scoring formula, anti-patterns, and project structure.

© Seth Hobson · MIT · wshobson/agents

Похожие плагины

Все плагины по теме «Тесты и QA» →

Сначала — plugin-eval от других авторов.

plugin-eval официальный OpenAI Codex Считает локальный отчёт по скиллу или плагину: почему такая оценка, что править первым, сколько уходит токенов. CX Codex GP ChatGPT ★ 7 596звёзд репо example-skills официальный anthropics Набор примеров скиллов для Claude: от веб-тестов и MCP до дизайна и документов. Подойдёт, чтобы изучить структуру скилла или взять шаблон за основу. ★ 183 839звёзд репо superpowers obra Плагин ведёт агента от обсуждения задачи и плана до разработки через субагентов, ревью, отладки и TDD. Подойдёт для проектов, где важен последовательный процесс. CX Codex ★ 305 248звёзд репо ponytail DietrichGebert Плагин настраивает агента на короткие решения без лишних абстракций. Сгодится, когда нужно использовать возможности уже имеющегося кода и не усложнять задачу. ★ 176 443звёзд репо mattpocock-skills Matt Pocock Набор скиллов для гриллинга, TDD, ревью кода и работы со спецификациями. Подойдёт, если агенту нужно сначала разобраться в задаче, а потом менять код. ★ 303 516звёзд репо promptfoo-evals promptfoo Обучает Claude Code создавать и вести наборы тестов promptfoo для LLM. Помогает настроить проверки галлюцинаций, валидацию JSON и запуск проверок в CI. ★ 26 372звёзд репо skill-creator официальный Anthropic Создаёт и улучшает скиллы, запускает проверки и сравнивает их результаты. Пригодится для оценки качества скилла до его использования. ★ 44 635звёзд репо

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

Весь набор →
pptx-deck-creation Плагин собирает редактируемые PowerPoint-презентации по брифу и исходникам: сначала спецификация, потом точная раскладка по дюймам. CX Codex ★ 41 729звёзд репо ship-mate Плагин превращает файл с описанием задачи в готовую фичу: архитектор, разработчик, ревьюер, QA и Playwright идут по цепочке. CX Codex ★ 41 729звёзд репо signed-audit-trails Объясняет, как подписывать записи о вызовах инструментов Claude Code и проверять их на подмену. Пригодится для изучения схемы до внедрения в проект. CX Codex ★ 41 729звёзд репо protect-mcp Проверяет каждый вызов инструмента по политике Cedar и выдаёт Ed25519-подписанную квитанцию. Пригодится, когда агенту нужно ограничить доступ к файлам и командам. CX Codex ★ 41 729звёзд репо brand-landingpage Проводит интервью о бренде, генерирует лендинги через Stitch и отдаёт готовый HTML-бандл. Пригодится, когда продукт есть, а палитры, шрифтов и структуры страницы ещё нет. CX Codex ★ 41 729звёзд репо agent-teams Плагин запускает несколько агентов Claude параллельно: ревью, отладка по гипотезам, разработка фич и миграции. CX Codex ★ 41 729звёзд репо conductor Превращает Claude в инструмент управления проектом: сначала контекст и спека, потом код. Пригодится, когда нужно вести фичи по плану, а не с ходу. CX Codex ★ 41 729звёзд репо dgx-spark-ops Плагин для настройки и отладки ML-нагрузок на NVIDIA DGX Spark (GB10): проверки CUDA-13, разбор OOM и контроль температуры. CX Codex ★ 41 729звёзд репо

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

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