CU
principle-explain-the-number
Проверяет достоверность любых измеренных чисел (скорости, задержки, пропускной способности) перед доверием или действиями. Выявляет ограничения и исключает ошибки измерения, когда нужно оценить эффективность или регрессию.
Что делает навык
Навык проверяет достоверность любых измеренных чисел (скорости, задержки, пропускной способности), выявляя ограничения и исключая ошибки измерения. Он используется для оценки эффективности или регрессии, требуя обоснования результатов через профилирование и системные счетчики.
Когда применять
- Оценка производительности (performance number) с использованием checklist
- Анализ результатов оценки (eval result) на разных моделях и сценариях
- Проверка причин, ограничивающих результат (например, ядро, диск, сеть)
- Исключение альтернативных объяснений измеренных чисел (ошибки, кэш, шум)
- Выявление случаев, когда пропущена проверка из-за отсутствия данных о разбросе или лимитере
Как работает
- Назовите ресурс или путь кода, ограничивающий результат (ядро, блокировка, диск, сеть), и получите данные из профиля или системных счетчиков
- Сопоставьте источник с кодом; догадка при чтении кода не считается лимитером
- Если нельзя объяснить, почему число не удвоилось, значит, измерение не понято
- Перечислите, что еще может измерять число, и опровергните каждую версию с доказательствами (ошибки, кэш, неисполненный код, настройки по умолчанию, шум)
- Сохраните доказательства с числом: количество запусков, разброс и названный лимитер
- Для performance числа запустите полную процедуру с benchmark-checklist skill; для eval результата проверьте выполнение задачи в каждом запуске и устойчивость разрыва
Примеры запросов агенту
Проверь достоверность числа задержки: назови лимитер и приведи разброс
Объясни, почему пропускная способность не удвоилась, используя данные профилирования
Проверь eval результат: выполнил ли каждый запуск задачу и держится ли разрыв между моделями?
Описание составлено по SKILL.md навыка, сверено 15.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «cursor-principle-explain-the-number» из репозитория:
# https://github.com/cursor/plugins
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r cursor-principle-explain-the-number/ ~/.claude/skills/cursor-principle-explain-the-number/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.