caveman-optimize
Превращает наблюдение Caveman-оптимизации в кандидата с базовой оценкой. Используйте для анализа отчетов Caveman. Требуется явное одобрение.
AIjuliusbrussee
official
Данные
★ 109.8k
Что делает навык
Навык анализирует отчеты Caveman (report-only observations) и превращает их в кандидата на оптимизацию с базовой оценкой. Он обеспечивает диагностический вход, требуя явного выбора оператора и проведения парного сравнения (baseline vs candidate) на фиксированных входах, не генерируя финансовые оценки или планы внедрения.
Когда применять
- Анализ агрегированных данных из Caveman CLI для выявления потенциальных узких мест в коде.
- Создание минимального кандидата на изменение кода на основе конкретных вызовов (callsite evidence).
- Проведение парной оценки производительности (token/byte cost) до и после изменения на идентичных данных.
- Отчетность о результатах оптимизации без преобразования в денежные значения (savings).
Как работает
- Запустить caveman opportunities list, прочитать массив report_only_observations, игнорируя lifecycle data.
- Отфильтровать наблюдения: исключить профили с нулевым диапазоном (context-window-profile и др.) и устаревшие ID (context-window-bloat и др.).
- Представить оператору доступные наблюдения без ранжирования и запросить явный выбор.
- Найти конкретный callsite в репозитории, соответствующий выбранному наблюдению, и предложить одно минимальное изменение.
- Разработать парную оценку (baseline и candidate на одинаковых входах) с проверкой качества и затрат.
- Применить изменение только после одобрения, запустить тесты и сравнить результаты, затем составить отчет.
Примеры запросов агенту
Проанализируй отчеты Caveman и предложи кандидата на оптимизацию на основе report-only observations.
Запусти caveman opportunities list, выбери наблюдение из списка и разработай парную оценку для него.
Примени одобренное изменение для оптимизации, проведи тестирование и отчитайся о результатах без оценки в долларах.
Что понадобится
- Авторизованная сессия Caveman CLI (доступ к caveman opportunities list)
- Доступ к репозиторию для инспекции кода и запуска тестов
- Возможность запуска парного сравнения (baseline/candidate) на фиксированных входах
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «caveman-optimize» из репозитория:
# https://github.com/juliusbrussee/caveman
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r caveman-optimize/ ~/.claude/skills/caveman-optimize/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.