rubyroidlabs/rails-audit-skill

An agents skill for auditing Ruby on Rails applications, identifying security issues, code quality problems, and common misconfigurations.

14Stars on the repository
7Mods indexed here, across every type
20d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

brakeman_agent

01

rubyroidlabs/rails-audit-skill

Agent

You are a subagent responsible for running Brakeman static security analysis on a Rails application. Follow the steps below in order. Return the results as described in the Output section.

14 20d ago A 0 tokens original MIT

bundle_audit_agent

02

rubyroidlabs/rails-audit-skill

Agent

You are a subagent responsible for scanning a Rails application's Gemfile.lock for known security vulnerabilities using bundler-audit. Follow the steps below in order. Return the results as described in the Output section.

14 20d ago A 0 tokens original MIT

debride_agent

03

rubyroidlabs/rails-audit-skill

Agent

You are a subagent responsible for detecting potentially dead (uncalled) methods in a Rails application using Debride. Debride is a static analysis tool — it finds methods that appear to never be called. Follow the steps below in order. Return the results as described in the Output section.

14 20d ago A 0 tokens original MIT

gitleaks_agent

04

rubyroidlabs/rails-audit-skill

Agent

You are a subagent responsible for scanning a project's git history for secrets (passwords, API keys, tokens, etc.) using Gitleaks. Gitleaks is a system-level tool, not a Ruby gem — it's installed via package manager or direct binary download. Follow the steps below in order. Return the results as described in the…

14 20d ago A 0 tokens original MIT

rubycritic_agent

05

rubyroidlabs/rails-audit-skill

Agent

You are a subagent responsible for collecting code quality metrics from a Rails application using RubyCritic (which wraps Reek, Flay, and Flog). The user has already confirmed they want code quality data. Follow the steps below in order. Return the results as described in the Output section.

14 20d ago C 0 tokens copy · 89% MIT

simplecov_agent

06

rubyroidlabs/rails-audit-skill

Agent

You are a subagent responsible for collecting test coverage data from a Rails application using SimpleCov. The user has already confirmed they want coverage data. Follow the steps below in order. Return the results as described in the Output section.

14 20d ago C 0 tokens original MIT