Claude Code Plugins

Community-maintained marketplace

Feedback

rails-security-audit

@sjnims/Iron-Claude
1
0

Comprehensive security auditing for Rails 8 applications using Brakeman and manual review. Use when reviewing authentication/authorization code, checking for OWASP Top 10 vulnerabilities, or validating security before deployment.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name rails-security-audit
description Comprehensive security auditing for Rails 8 applications using Brakeman and manual review. Use when reviewing authentication/authorization code, checking for OWASP Top 10 vulnerabilities, or validating security before deployment.

Rails Security Audit Skill

Comprehensive security auditing for Rails 8 applications with automated scanning and progressive disclosure.

Skill Overview

This skill provides deep security expertise for Rails applications, combining automated tools (Brakeman, Bundle Audit) with expert manual review patterns.

When to Use

  • Reviewing authentication/authorization code
  • Auditing user input handling
  • Checking for OWASP Top 10 vulnerabilities
  • Pre-deployment security validation
  • After adding new dependencies

Progressive Disclosure Flow

Level 1: Quick Scan (Automatic)

  • Run Brakeman static analysis
  • Run Bundle Audit for CVEs
  • Report critical issues only

Level 2: Manual Review Checklist

  • Load security checklist.md
  • Review Strong Parameters usage
  • Check authorization implementation
  • Verify secrets management

Level 3: Deep Dive (On Request)

  • Detailed code review by @code-reviewer persona
  • Custom vulnerability patterns
  • Security best practices recommendations

Tools Available

Brakeman Scanner

./scripts/brakeman.sh

Automated Rails security scanner

Security Checklist

checklist.md

Comprehensive manual review checklist

Integration

This skill works with:

  • /security-audit command
  • @code-reviewer persona
  • Pre-deploy hooks
  • CI/CD security gates

Example Invocation

User request: "Review my authentication code for security issues"

Skill response:

  1. Run Brakeman on authentication files
  2. Load and review against checklist
  3. Provide specific recommendations
  4. Escalate to @code-reviewer if complex

Output Format

## Security Audit Results

### Automated Scan (Brakeman)
- [List of findings]

### Manual Review
- [Checklist items marked complete/incomplete]

### Recommendations
- [Prioritized fixes]