elixir-cyclic-deps - Detect and fix cyclic compile-time dependencies in Elixir code
Detects and removes cyclic compile-time dependencies in Elixir codebases using mix xref
Tags
Updated: 2026-03-09Capabilities
Typical Inputs
Typical Outputs
What this skill does
- check Elixir version
- run mix xref commands
- detect cyclic dependencies
- list cycle output
- analyze module dependencies
- plan minimal code changes
- implement dependency fixes
- verify compilation
Inputs
- Elixir project directory
- mix.exs file
- source code files
- xref commands
Outputs
- cycle detection reports
- modified source code
- fixed compilation warnings
- xref command results
Requirements
- Elixir 1.19 or higher
- project root access
- mix xref availability
