uv · harperreed — скилл для Claude Code: что делает и как установить
Помогает настроить Python-проекты через uv: зависимости, виртуальные окружения, скрипты PEP 723, CI и сборку Docker.
npx skills add harperreed/dotfiles --skill uv -a claude-codeЧто делает uv
Скилл даёт ассистенту инструкции по переходу на пакетный менеджер uv вместо pip и poetry. Внутри собраны готовые команды для запуска скриптов по спецификации PEP 723, фиксации зависимостей в uv.lock и переключения версий Python. Инструмент заменяет сразу несколько старых утилит.
Отдельный блок посвящён инфраструктуре. Скилл содержит параметры GitHub Actions с фиксацией версий и многоэтапный Dockerfile с кешированием слоёв. Без исполняемого файла uv в системном PATH ассистент сразу остановит выполнение.
Какие задачи решает
- настроить зависимости и блокировку
uv.lockдля нового проекта - подготовить многоэтапный Dockerfile для Python-приложения
- собрать пайплайн тестирования в GitHub Actions с кешированием uv
- перенести проект со старых pip, poetry и pyenv на команды uv
Примеры запросов агенту
- Переведи этот проект с poetry на uv и заблокируй зависимости
- Напиши multistage Dockerfile для сервиса с установкой через uv
- Добавь библиотеку rich в скрипт hello.py по стандарту PEP 723
Как установить uv
1Через Skills CLI (Vercel)
npx skills add harperreed/dotfiles --skill uv -a claude-code2Вручную: положить файлы
~/.claude/skills/uv/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/uv/
1Через Skills CLI (Vercel)
npx skills add harperreed/dotfiles --skill uv -a codex2Вручную: положить файлы
.agents/skills/uv/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add harperreed/dotfiles --skill uv -a cursor2Вручную: положить файлы
.cursor/skills/uv/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install harperreed/dotfiles uv2Вручную: положить файлы
.github/skills/uv/SKILL.md1Через Skills CLI (Vercel)
npx skills add harperreed/dotfiles --skill uv -a gemini-cli2Командой платформы
gemini skills install https://github.com/harperreed/dotfiles --path .claude/skills/uvВручную: положить файлы
.devin/skills/uv/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add harperreed/dotfiles --skill uv -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о uv
Как установить uv в Claude Code?
Выполните команду npx skills add harperreed/dotfiles --skill uv -a claude-code. Инструкция сохранится в файл ~/.claude/skills/uv/SKILL.md.
Что делает этот скилл?
Он обучает агента типовым сценариям работы с uv: от управления версиями Python и пакетами до настройки CI и контейнеров.
Что требуется для работы скилла?
В системе обязательно должен быть установлен сам uv и доступен через переменную PATH. Перед началом работы скилл проверяет наличие утилиты вызовом uv --version.
Похожие скиллы
Все скиллы по теме «Бэкенд и API» →Сначала — uv от других авторов.