What problem does it solve?
This skill addresses the need for comprehensive code quality, security, performance, and testing analysis specifically for Elm projects, ensuring robust and maintainable applications.
Core Features & Use Cases
- Automated Code Audits: Performs in-depth reviews of Elm code for idiomatic correctness, potential bugs, and adherence to best practices.
- Security Vulnerability Detection: Identifies common security risks such as unsafe port usage, XSS vulnerabilities, and improper JSON handling.
- Performance Optimization: Analyzes Elm applications for performance bottlenecks related to the Virtual DOM and data structures.
- Test Quality Assessment: Evaluates the coverage and effectiveness of your Elm test suites.
- Use Case: A developer can use this skill to get a full report on their Elm codebase, highlighting areas for improvement in all four review categories before a major release.
Quick Start
Run the /review elm command for a full interactive review of your Elm code.