소개
This skill empowers Elixir developers to extend the Credo static analysis tool by creating bespoke linting rules tailored to their project's unique requirements. It provides specialized guidance on implementing the Credo.Check behavior, leveraging AST pattern matching to identify anti-patterns, and integrating these rules into the project configuration. Whether you need to prevent the use of specific functions, detect hardcoded secrets, or enforce strict architectural boundaries, this skill automates the process of maintaining a professional and secure codebase.