security-review

Audit backend service code for security vulnerabilities using YAML-defined checklists.

Updated Jun 4, 2026
One-click install
npx skills add https://github.com/prav-raghu/project-olympus-mono-repo --skill security-review-prav-raghu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/prav-raghu/project-olympus-mono-repo/tree/main/.claude/skills/security-review
Command: npx skills add https://github.com/prav-raghu/project-olympus-mono-repo --skill security-review-prav-raghu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Security vulnerabilities can go unnoticed in fast-paced development cycles, posing significant risks to systems. This skill offers a streamlined and structured approach to identify common security issues like authentication gaps, injection risks, hardcoded secrets, and permission bypass vectors in backend services and API endpoints.

Core Features & Use Cases

  • Comprehensive Audit Checks: Evaluates MSAL Bearer token validation, input validation, secret management, and data exposure across services.
  • Efficient Code Review: Generates actionable reports for review with specific findings categorized into Blockers, Warnings, and Suggestions.
  • Use Case: Utilize this skill when merging code to swiftly detect security concerns and enforce secure coding practices in your project.

Quick Start

Review security vulnerabilities in your project code using the security-review skill for a specific branch, service, or module.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I audit backend code for security vulnerabilities before merging?

Auditing backend code for security vulnerabilities involves checking changes for unauthorized access, injection, hardcoded credentials, and data leaks. This process uses a YAML-defined checklist to pinpoint common security concerns and enforce secure coding practices during code review workflows.

What is the best way to check MSAL Bearer token validation in my API endpoints?

Checking MSAL Bearer token validation involves evaluating authentication gaps and permission bypass vectors in backend services. A structured security audit applies specific checks to ensure tokens are correctly validated, preventing unauthorized access to API endpoints.

How does a YAML-defined checklist streamline security auditing in fast-paced development cycles?

A YAML-defined checklist streamlines security auditing by providing a structured approach to identify common security issues swiftly. It evaluates input validation, secret management, and data exposure across services, generating actionable reports categorized into Blockers, Warnings, and Suggestions.

Can I use automated security checks to detect hardcoded secrets in backend services?

Automated security checks can detect hardcoded secrets in backend services by evaluating code changes against predefined criteria. This identifies secret management issues and data exposure risks, allowing teams to block vulnerable code from merging.

Does code auditing support pinpointing injection risks and permission bypass vectors?

Code auditing supports pinpointing injection risks and permission bypass vectors by applying comprehensive audit checks to backend services. It evaluates input validation and authentication gaps to identify these common security concerns accurately.

What actionable reports are generated when detecting security concerns during a code review?

Detecting security concerns during a code review generates actionable reports with specific findings categorized into Blockers, Warnings, and Suggestions. These reports evaluate MSAL token validation, input validation, secret management, and data exposure to guide remediation.