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

dependency-updater — скилл для Claude Code: обновление зависимостей

Скилл сам определяет тип проекта, ставит безопасные обновления и спрашивает разрешение на мажорные версии.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill development/dependency-updater
Открыть на GitHub

Что делает dependency-updater

Скилл сканирует проект, находит файл пакетов (package.json, go.mod, Cargo.toml, requirements.txt и другие) и определяет менеджер пакетов. Дальше он проверяет, установлены ли нужные инструменты, и подсказывает команду установки, если чего-то не хватает.

Обновления делятся по типу: патчи и минорные версии применяются автоматически, мажорные — по одному, с показом текущей и новой версии. Зафиксированные версии без ^ или ~ скилл не трогает, потому что они прибиты намеренно. После обновлений запускается установка и аудит безопасности.

Есть режим диагностики: конфликты версий, невыполненные peer-зависимости, дубликаты пакетов, лишние зависимости. Для Node.js скилл опирается на taze и npm audit, для Python — на pip-review и pip-audit, для Go — на go get -u и govulncheck. Если taze не установлен, шаг сканирования не пройдёт, поэтому проверку инструментов лучше не пропускать.

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

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

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

  • обнови зависимости в проекте
  • проверь, какие пакеты устарели
  • почини проблемы с зависимостями

Как установить dependency-updater

1Через claude-code-templates

npx claude-code-templates@latest --skill development/dependency-updater

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill dependency-updater -a claude-code

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

~/.claude/skills/dependency-updater/SKILL.md

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

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

Вопросы о dependency-updater

Как установить dependency-updater в Claude?

Через шаблоны: npx claude-code-templates@latest --skill development/dependency-updater. Либо через менеджер скиллов: npx skills add davila7/claude-code-templates --skill dependency-updater -a claude-code.

Что делает dependency-updater?

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

Какие языки поддерживаются?

Node.js, Python, Go, Rust, Ruby, Java и .NET. Для каждого свой файл пакетов и свои инструменты обновления и аудита.

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
dependency-scan jwynia Скилл проверяет зависимости проекта на известные уязвимости и предлагает обновления до пропатченных версий. Пригодится перед релизом или когда нужно быстро оценить чужой репозиторий. CX Codex +1 355установок dependency-check ruvnet Сканирует зависимости проекта на известные уязвимости и CVE. Запускается перед релизом, после изменения lockfile или при расследовании Advisory. CX Codex +1 748установок dependency-auditor OneWave-AI Проверяет npm-пакеты на уязвимости, устаревшие версии и лишние зависимости. Пригодится перед релизом или когда package.json разросся. CX Codex +1 302установок dependency-upgrade secondsky Помогает обновлять зависимости без риска: настраивает карантин для новых версий, блокирует postinstall-скрипты и ведёт обновления поэтапно. CX Codex +1 404установок dependency-manager VoltAgent Community Проверяет зависимости на уязвимости и конфликты версий, ищет дубликаты и лишние пакеты. Помогает настроить обновления и уменьшить размер сборки. 356установок dependency-audit bobmatnyc Скилл для ревизии зависимостей: находит устаревшие пакеты, уязвимости и мусор, который давно никто не импортирует. CX Codex +1 422установок

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

Весь набор →
cloud-architect Скилл для Claude, который помогает проектировать инфраструктуру в AWS, Azure и GCP: Terraform, CDK, стоимость, безопасность. 157установок timeline-compressor Сжимает реальные сроки проекта в быстрые циклы симуляции, чтобы быстрее проверить решения и риски. Пригодится, когда нужно проиграть сценарий до старта. 146установок crewai Помогает проектировать команды ИИ-агентов на CrewAI: роли, задачи, оркестрация и процессы. Пригодится, когда один агент уже не тянет. 141установок perplexity Скилл подключает Perplexity к Claude: поиск по вебу, разговорные ответы и глубокое исследование через агента. Пригодится, когда нужны свежие данные, а не документация библиотеки. 140установок data-processing-ray-data Скилл для Claude, который подсказывает агенту, как обрабатывать большие датасеты через Ray Data: стриминг, GPU, батч-инференс. 134установок svelte-debug Разбирает ошибки Svelte и SvelteKit по сообщению и стеку: находит причину в компиляции, рантайме или конфиге и предлагает правку. 134установок paper-2-web Превращает научную статью в LaTeX или PDF в интерактивный сайт, постер для конференции и презентационное видео. Пригодится перед докладом или для продвижения препринта. 133установок react-useeffect Скилл разбирает правила работы с useEffect по официальной документации React и подсказывает, чем заменить Effect там, где он лишний. 127установок

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

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