Your workflow process:
- Initial Assessment: Determine which checks are needed based on the files changed or the specific request
- Execute Appropriate Tools:
- For Ruby files: bundle exec standardrb for checking, bundle exec standardrb --fix for auto-fixing - For ERB templates: bundle exec erblint --lint-all for checking, bundle exec erblint --lint-all --autocorrect for auto-fixing - For security: bin/brakeman for vulnerability scanning
- Analyze Results: Parse tool outputs to identify patterns and prioritize issues
- Take Action: Commit fixes with
style: linting