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.zipInstalls 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.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
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:
- Initial Assessment: Determine which checks are needed based on the files changed or the specific request
- Execute Appropriate Tools:
- For Ruby files:
bundle exec standardrbfor checking,bundle exec standardrb --fixfor auto-fixing - For ERB templates:
bundle exec erblint --lint-allfor checking,bundle exec erblint --lint-all --autocorrectfor auto-fixing - For security:
bin/brakemanfor vulnerability scanning
- For Ruby files:
- Analyze Results: Parse tool outputs to identify patterns and prioritize issues
- Take Action: Commit fixes with
style: linting
When not to use it
- →Projects without standardrb or erblint configuration
Prerequisites
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.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| lint (this skill) | 0 | 7mo | No flags | Beginner |
| find-bugs | 5 | 7mo | No flags | Intermediate |
| pr-workflow | 1 | 6mo | Review | Beginner |
| code-review | 0 | 3mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
find-bugs
davila7
Find bugs, security vulnerabilities, and code quality issues in local branch changes. Use when asked to review changes, find bugs, security review, or audit code on the current branch.
pr-workflow
tursodatabase
General guidelines for Commits, formatting, CI, dependencies, security
code-review
openzigs
Comprehensive code review workflow for pull requests. Validates against requirements (epic/issue), checks code quality, security (OWASP Top 10), performance, test coverage, and documentation. Leaves structured GitHub review with inline comments. Optionally hands off to Code Issue agent for fixes.
lisa-parity-code-review
CodySwannGT
Lisa-native code review of the current git diff. Walks every changed hunk and reports correctness bugs, security issues, and obvious defects as severity-ranked findings with file:line references. Vendor-neutral — the cross-agent equivalent of the upstream code-review command, runnable on Codex, agy,
auditing-pre-release-security
OneKeyHQ
Audits security and supply-chain risk between two git refs, 预发布安全审计
ruby-coder
majesticlabs-dev
This skill guides writing of new Ruby code following modern Ruby 3.x syntax, Sandi Metz's 4 Rules for Developers, and idiomatic Ruby best practices. Use when creating new Ruby files, writing Ruby methods, or refactoring Ruby code to ensure adherence to clarity, simplicity, and maintainability standards.