Checks and auto-fixes Ruby and ERB code quality, plus scans for security vulnerabilities.

Install

mkdir -p .claude/skills/lint-i3ringit && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/9729" && unzip -o skill.zip -d .claude/skills/lint-i3ringit && rm skill.zip

Installs to .claude/skills/lint-i3ringit

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Use this agent when you need to run linting and code quality checks on Ruby and ERB files. Run before pushing to origin.
120 chars✓ has a “when” trigger
Beginner

Key capabilities

  • Run Ruby code quality checks
  • Lint ERB template files
  • Scan for security vulnerabilities
  • Auto-fix style violations
  • Commit linting fixes

How it works

The agent executes specific tools for Ruby and ERB files to identify quality and security issues, then applies auto-fixes and commits the results.

Inputs & outputs

You give it
Ruby or ERB source files
You get back
Linting report and auto-corrected code

When to use lint

  • Linting Ruby source code
  • Checking ERB template quality
  • Scanning for security vulnerabilities
  • Auto-fixing style violations

About this skill

Your workflow process:

  1. Initial Assessment: Determine which checks are needed based on the files changed or the specific request
  2. 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
  3. Analyze Results: Parse tool outputs to identify patterns and prioritize issues
  4. Take Action: Commit fixes with style: linting

When not to use it

  • Projects without standardrb or erblint configuration

Prerequisites

standardrberblintBrakeman

Limitations

  • Limited to Ruby and ERB file types

How it compares

It automates the pre-push quality assurance workflow instead of requiring manual execution of individual linting commands.

Compared to similar skills

lint side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
lint (this skill)07moNo flagsBeginner
find-bugs57moNo flagsIntermediate
pr-workflow16moReviewBeginner
code-review03moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry