deps-update
仓库创建 2026年2月12日最近提交 5 小时前SkillHot 收录 20 天前
▸ 精选理由
能安全分组变更并自动编辑 mix.exs/mix.lock,省时高效。
▸ 风险提示
会直接修改仓库文件(mix.exs/mix.lock/源码),需写权限和审查。
这个 Skill 做什么
自动化升级 Hex 依赖、修复兼容性并创建可审阅的变更。
自动扫描并升级 Hex 依赖:列清单、抓 changelog、更新版本、修复兼容性问题并生成可审阅的 PR(patch 合并、major 单独)。用于例行依赖升级或版本落后时,不用于处理 deps.get 的构建失败。会直接修改 mix.exs 和 mix.lock,按影响范围拆分提交,便于代码审查与回滚。
▸ 展开 SKILL.md 英文原文
Bump outdated Hex deps — inventory, snapshot changelogs, update, fix breaks, split reviewable PRs (patches bundled, majors solo). Use to upgrade/bump Elixir dependencies or when versions fall behind. NOT for deps.get failures (/phx:investigate).
505
Stars
34
Forks
40
仓库内 Skill
+35
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/oliver-kriska/claude-elixir-phoenix/main/plugins/elixir-phoenix/skills/deps-update/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/oliver-kriska/claude-elixir-phoenix/main/plugins/elixir-phoenix/skills/deps-update/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# Dependency Update (Freshness) Inventory → update → fix breaks → grouped PRs. This is the only MUTATING deps skill: it edits `mix.exs`, `mix.lock`, and source. Security scanning stays in `/phx:deps-audit`; the vet ledger stays in `/phx:deps-vet`. ## Usage ``` /phx:deps-update # inventory + interactive scope pick /phx:deps-update --scope patch # bundle all patch bumps, one PR /phx:deps-update --pkg phoenix_live_view # one package (+ coupled group) /phx:deps-update --dry-run # inventory only, no changes ``` ## Iron Laws 1. **NEVER cross a major version without an explicit `mix.exs` edit** — `mix deps.update` stays within requirements. Edit t
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有