cost-estimate — скилл для Claude Code: что делает и как установить
Считает стоимость разработки по коду, истории Git и выбранному охвату. Нужен для оценки репозитория, ветки или отдельного коммита.
npx skills add ulpi-io/skills --skill cost-estimate -a claude-codeЧто делает cost-estimate
Скилл измеряет объём выбранного охвата: весь репозиторий, ветку или коммит. Он использует вспомогательные скрипты для подсчёта строк, анализа сессий Git и расчёта стоимости. Исходный код, тесты, конфигурация и документация раскладываются по категориям.
Результат разделяет инженерные часы, организационные накладные расходы и командные множители. Отчёт включает календарные сценарии, стоимость разработки, проверку эффективных строк в час и оценку ROI Claude. Оценка сопровождается допущениями и уровнем уверенности. Без доступной истории Git расчёт ROI переходит на оценку по объёму кода.
Рабочий процесс запускается в отдельной ветке анализа с собственным бюджетом рассуждений. Доступны инструменты Bash, Read, Glob и Grep; для расчёта используются файлы .py в .agents/skills/cost-estimate/helpers/. Скилл не предназначен для расчёта облачной инфраструктуры, тарифов SaaS или DAG для выполнения проекта.
Какие задачи решает
- оценить стоимость всего репозитория
- посчитать трудозатраты для ветки
- разобрать цену отдельного коммита
- сопоставить инженерные часы и командные расходы
- проверить ROI Claude
Примеры запросов агенту
- Оцени стоимость текущего репозитория и покажи допущения.
- Посчитай трудозатраты для
branch:feat/fooс разбивкой по категориям. - Оцени
commit:abc1234, включая календарный срок и ROI Claude.
Как установить cost-estimate
1Через Skills CLI (Vercel)
npx skills add ulpi-io/skills --skill cost-estimate -a claude-code2Вручную: положить файлы
~/.claude/skills/cost-estimate/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/cost-estimate/
1Через Skills CLI (Vercel)
npx skills add ulpi-io/skills --skill cost-estimate -a codex2Вручную: положить файлы
.agents/skills/cost-estimate/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add ulpi-io/skills --skill cost-estimate -a cursor2Вручную: положить файлы
.cursor/skills/cost-estimate/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install ulpi-io/skills cost-estimate2Вручную: положить файлы
.github/skills/cost-estimate/SKILL.md1Через Skills CLI (Vercel)
npx skills add ulpi-io/skills --skill cost-estimate -a gemini-cli2Командой платформы
gemini skills install https://github.com/ulpi-io/skills --path cost-estimateВручную: положить файлы
.devin/skills/cost-estimate/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add ulpi-io/skills --skill cost-estimate -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о cost-estimate
Как установить cost-estimate в Claude Code?
Выполните npx skills add ulpi-io/skills --skill cost-estimate -a claude-code, затем проверьте файл ~/.claude/skills/cost-estimate/SKILL.md.
Что делает cost-estimate?
Он измеряет охват кода, распределяет строки по категориям и считает инженерные часы, накладные расходы, командную стоимость и ROI Claude.
Что можно оценивать с помощью cost-estimate?
Весь репозиторий, ветку через branch:<name> или отдельный коммит через commit:<hash>. Для ветки или коммита анализируется diff.