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

perf-theory-tester — скилл для Claude Code: проверка гипотез

Скилл ставит эксперимент по правилам: одна правка на гипотезу, замеры, вердикт. Пригодится, когда нужно доказать, что оптимизация действительно ускорила код.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add composio-community/awesome-claude-plugins --skill perf-theory-tester -a claude-code
npx skills add composio-community/awesome-claude-plugins --skill theory-tester -a claude-code
Открыть на GitHub

Что делает perf-theory-tester

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

Результат агент выдаёт в фиксированном виде: идентификатор гипотезы, краткое описание правки, метрики с дельтой, вердикт accept, reject или inconclusive и доказательства — команда бенчмарка и список изменённых файлов. Эталонный контракт лежит в docs/perf-requirements.md, его скилл читает как основной документ.

Ограничения жёсткие: один эксперимент — одна правка, параллельные бенчмарки запрещены, каждый прогон должен оставить след. Без такого порядка шум в замерах легко принять за ускорение.

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

  • проверить, ускорила ли правка код, на честном замере
  • отделить эффект одной оптимизации от остальных изменений
  • зафиксировать доказательства прогона бенчмарка
  • получить однозначный вердикт по гипотезе вместо догадок
  • вернуть код к базовому состоянию перед следующей попыткой

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

  • Прогони контролируемый эксперимент: проверь гипотезу о том, что кеширование снизит время ответа, и оформи результат по формату скилла
  • Сделай базовый замер эндпоинта /api/search, затем внеси одну правку и дай вердикт с командами и списком файлов
  • Сверь мой эксперимент с docs/perf-requirements.md и скажи, чего не хватает для вердикта

Как установить perf-theory-tester

1Через Skills CLI (Vercel)

npx skills add composio-community/awesome-claude-plugins --skill perf-theory-tester -a claude-code
npx skills add composio-community/awesome-claude-plugins --skill theory-tester -a claude-code

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

~/.claude/skills/theory-tester/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/theory-tester/

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

Вопросы о perf-theory-tester

Как установить perf-theory-tester в Claude Code?

Выполните npx skills add composio-community/awesome-claude-plugins --skill perf-theory-tester -a claude-code. Второй вариант — поставить скилл под именем theory-tester: npx skills add composio-community/awesome-claude-plugins --skill theory-tester -a claude-code.

Что делает perf-theory-tester?

Проводит эксперименты по одной гипотезе о производительности: чистый базовый прогон, одна правка, два и более замера, откат. На выходе — вердикт accept, reject или inconclusive с доказательствами.

Чем этот скилл отличается от обычного профилирования?

Он не ищет узкие места, а проверяет уже сформулированную гипотезу. Одна правка на эксперимент и запрет параллельных бенчмарков не дают смешать эффекты разных изменений.

Похожие скиллы

Всё по теме «Тесты и QA» →
improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. 1 163 035установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок tdd Matt Pocock Скилл управляет циклом красный-зелёный в TDD: проверяет, что тесты пишутся до кода, держит их на уровне публичных интерфейсов и не завязывает на внутреннюю структуру. 1 141 062установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок agent-browser vercel-labs Скилл управляет браузером через CLI: открывает страницы, заполняет формы, нажимает кнопки и проверяет веб-приложения. Подходит для задач, где агенту нужно действовать в интерфейсе. CX Codex +1 1 200 000установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок

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

perf-investigation-logger Добавляет структурированные отчёты об исследовании производительности в файлы проекта. Помогает фиксировать прямые цитаты, принятые решения и доказательства замеров. CX Codex +1 1 600установок perf-profiler Скилл запускает утилиты профилирования, находит узкие места по процессору и памяти и формирует флейм-графики с точной привязкой к строкам кода. CX Codex +1 1 600установок perf-code-paths Скилл находит вероятные пути выполнения, точки входа и файлы, связанные со сценарием производительности. Пригодится перед профилированием. CX Codex +1 1 600установок perf-theory-gatherer Скилл собирает до пяти гипотез о причинах просадки производительности, опираясь на историю git и код. CX Codex +1 1 600установок perf-benchmarker Скилл запускает бенчмарки строго последовательно и контролирует время прогона. Помогает фиксировать базовые показатели и проверять регрессии производительности. CX Codex +1 1 600установок perf-analyzer Собирает результаты профилирования и экспериментов в рекомендации по производительности. Нужен, когда решения требуется связать с фактами. CX Codex +1 1 600установок changelog-generator Собирает changelog для пользователей из истории git: группирует коммиты по типам и переписывает технические сообщения человеческим языком. CX Codex +1 1 500установок

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

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