AIKraft/Skills/Аудит и сокращение зависимостей

Аудит и сокращение зависимостей

Reduces JavaScript dependency footprint with pnpm while preserving lockfile, workspace layout, and dependency range style. Runs /check-npm first, then removes unused deps, dedupes versions, ranks transitive closure, and reports Keep/Replace/Remove triage. Use when cleaning up pnpm dependencies, reducing lockfile size, or shrinking node_modules in Grafana plugins; not for Go modules or full GitHub

grafana official Разработка

Что делает навык

Сокращает объём JavaScript-зависимостей с помощью pnpm, сохраняя lockfile, структуру workspace и стиль диапазонов зависимостей. Сначала запускает /check-npm, затем удаляет неиспользуемые зависимости, дедуплицирует версии, ранжирует транзитивное замыкание и формирует отчёт с триажем Keep/Replace/Remove. Используйте при очистке зависимостей pnpm, уменьшении размера lockfile или сокращении node_modules в плагинах Grafana; не подходит для Go modules или полного GitHub

Как подключить

1Скачать навык
# возьмите папку навыка «audit-and-reduce-dependencies» из репозитория: # https://github.com/grafana/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r audit-and-reduce-dependencies/ ~/.claude/skills/audit-and-reduce-dependencies/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.