What problem does it solve?
This Skill eliminates the manual effort and risk of missing critical linting or security issues when pushing Ruby and ERB code, ensuring consistent code quality and reduced vulnerability exposure without repetitive manual tool runs.
Core Features & Use Cases
- Multi-tool Ruby Linting: Runs standardrb to enforce Ruby style guidelines, with auto-fix capabilities for common style violations.
- ERB Template Validation: Uses erblint to catch syntax and correctness issues in ERB templates before they reach production.
- Integrated Security Scanning: Runs Brakeman to identify potential security vulnerabilities in Ruby on Rails applications.
- Use Case: A Rails developer can run this Skill before pushing code to automatically fix style issues, catch template errors, and flag security risks, saving time and preventing low-quality or vulnerable code from being merged.
Quick Start
Use the lint skill to run all required Ruby, ERB, and security checks on your current code changes before pushing to the remote repository.