소개
This skill provides comprehensive guidance for implementing Dialyzer, the success-typing static analysis tool, within Erlang and Elixir projects. It offers standardized patterns for local development, incremental analysis, and automated CI/CD integration using GitHub Actions and GitLab CI. By including configurations for IDEs, pre-commit hooks, and performance optimization techniques like shared PLT strategies, this skill helps teams maintain high code quality and catch type errors early in the development lifecycle.