lint-agent

Fix Ruby and Rails code style with RuboCop and ERB linting.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/reckerswartz/resume_builder --skill lint-agent-reckerswartz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lint-agent
Source: https://github.com/reckerswartz/resume_builder/tree/main/.windsurf/skills/lint-agent
Command: npx skills add https://github.com/reckerswartz/resume_builder --skill lint-agent-reckerswartz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates Ruby on Rails code quality improvements by applying consistent formatting and linting without altering business logic.

Core Features & Use Cases

  • RuboCop enforcement: applies standard Rails-oriented style fixes to Ruby files.
  • ERB linting & formatting: cleans up ERB templates and enforces best practices.
  • Explainable corrections: outputs explanations for applied changes to help the team learn.

Quick Start

Ask the lint-agent to automatically fix style and formatting across your Rails project.

Frequently Asked Questions about lint-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically fix Ruby on Rails code style and formatting issues?

Automatically fixing Ruby on Rails code style and formatting requires applying linters like RuboCop across models, controllers, views, and services to perform safe auto-corrections without altering business logic.

Can I lint and format ERB templates in a Rails project?

Yes, you can lint and format ERB templates in a Rails project by applying ERB-specific linters that clean up templates and enforce best practices alongside standard Ruby style fixes.

Does RuboCop auto-correct modify Ruby business logic during linting?

RuboCop auto-correct does not modify Ruby business logic during linting because the process includes safeguards that restrict corrections to style and formatting changes across the entire codebase.

What is the best way to enforce Rails coding conventions across a development team?

Enforcing Rails coding conventions across a team involves applying standard Rails-oriented style fixes automatically and outputting explanations for applied changes to help team members learn the rules.

How do I clean up Ruby codebase style violations in model and controller layers?

Cleaning up Ruby codebase style violations in model and controller layers requires running Rails-oriented linters that handle common lint errors and apply safe auto-corrects across all application layers.

Why should I use a dedicated Rails lint agent instead of manual code formatting?

Using a dedicated Rails lint agent instead of manual formatting ensures consistent code quality improvements across the entire codebase while providing explainable corrections that help teams learn and maintain standards.