security-reviewer

Automate security reviews across multiple programming languages using ripgrep patterns.

63|6|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/Security-Phoenix-demo/security-skills-claude-code --skill security-reviewer-security-phoenix-demo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-reviewer
Source: https://github.com/Security-Phoenix-demo/security-skills-claude-code/tree/main/skills/Security%20Assessment/Security-automated-claude-skills
Command: npx skills add https://github.com/Security-Phoenix-demo/security-skills-claude-code --skill security-reviewer-security-phoenix-demo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ripgrep, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates security reviews for web applications, APIs, and CLIs, helping identify and mitigate potential security vulnerabilities in code before deployment.

Core Features & Use Cases

  • Multi-language Review: Supports Python, JavaScript, TypeScript, Go, Rust, Java/Kotlin, Ruby, C#/.NET, with shared logic.
  • Automated Checks: Perform checks for authentication, output encoding, SSRF, secrets, input handling, configuration, and failure modes.
  • Use Case: After implementing changes in your codebase, use this Skill to automate the security review process, ensuring that common security issues are identified and addressed early.

Quick Start

Run the 'security-reviewer' skill on your codebase to perform a security review.

Frequently Asked Questions about security-reviewer

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

FAQPage Schema
How do I automate a security review for a multi-language codebase?

Automate security reviews across Python, JavaScript, TypeScript, Go, Rust, Java/Kotlin, Ruby, and C#/.NET codebases by running this Skill, which uses ripgrep pattern matching to identify potential vulnerabilities based on OWASP Top 10 and ASVS L1 logic.

Does automated vulnerability assessment work with Go, Rust, and Java code?

Vulnerability assessment supports Go, Rust, Java/Kotlin, Python, JavaScript, TypeScript, Ruby, and C#/.NET codebases by applying shared security review logic and ripgrep patterns to detect common issues based on OWASP Top 10 and ASVS L1.

Do I need ripgrep installed to perform an automated code audit?

Ripgrep is required to perform automated code audits because the Skill uses ripgrep pattern matching to scan codebases and identify security vulnerabilities across supported programming languages.

What security checks are included in an AppSec code audit?

AppSec code audits include automated checks for authentication, output encoding, SSRF, secrets, input handling, configuration, and failure modes to help identify and mitigate vulnerabilities before deployment.

What is the best way to check for OWASP Top 10 vulnerabilities before deployment?

Checking for OWASP Top 10 vulnerabilities involves running an automated security review using ripgrep patterns, which scans for authentication, SSRF, output encoding, and input handling issues across your codebase.

Can I use security automation for web application and API codebases?

Security automation supports web applications, APIs, and CLIs by applying ASVS L1 logic and ripgrep patterns to identify potential vulnerabilities in your code before deployment.