Elixir Dependency Updater
Automatically updates your Elixir project’s dependencies to the latest versions, ensuring security and leveraging new features.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add elixir-dependency-updater npx -- -y @trustedskills/elixir-dependency-updater
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"elixir-dependency-updater": {
"command": "npx",
"args": [
"-y",
"@trustedskills/elixir-dependency-updater"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
The elixir-dependency-updater skill automates the process of updating Elixir project dependencies. It analyzes a project's mix.exs file, identifies outdated dependencies, and generates commands to update them safely. This ensures projects stay current with security patches and new features while minimizing potential breakage.
When to use it
- Routine Maintenance: Regularly keep your Elixir projects up-to-date without manual effort.
- Dependency Audits: Quickly identify which dependencies require updates during a security audit.
- Automated Build Pipelines: Integrate dependency updates into CI/CD pipelines for consistent and reliable releases.
- Large Projects: Streamline the update process for projects with numerous dependencies, reducing tedious manual work.
Key capabilities
- Analyzes
mix.exsfiles to identify outdated dependencies. - Generates commands for updating dependencies.
- Supports safe dependency updates.
Example prompts
- "Update all Elixir dependencies in my project."
- "Show me the outdated dependencies in my current Elixir project."
- “Generate a list of commands to update the
phoenixdependency.”
Tips & gotchas
- Requires access to an Elixir project's codebase.
- Always review generated commands before execution, especially in production environments.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.