security-review

Classify code changes and assess security implications with OWASP-aligned severity findings.

3|1|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/bhaumikmaan/claude-code-master-skills --skill security-review-bhaumikmaan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/bhaumikmaan/claude-code-master-skills/tree/main/skills/security-review
Command: npx skills add https://github.com/bhaumikmaan/claude-code-master-skills --skill security-review-bhaumikmaan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Security reviewers need a consistent way to classify activities, enforce authorization context, and systematically check code for common vulnerabilities. This skill provides a structured checklist and classification framework to prevent forbidden or ambiguous security assistance.

Core Features & Use Cases

  • Activity Classification: Quickly determine if a request is permitted, forbidden, or requires context.
  • Security Checklist: Covers input validation, authentication, payment processing, webhook validation, data protection, system boundaries, and dependency hygiene.
  • Boundary Analysis Framework: Guides systematic review of trust boundaries in code changes.
  • Customization: Reads user-config.md for project‑specific compliance and threat models. Use Case: When a developer submits a pull request that modifies authentication logic, invoke this skill to classify the activity, run the checklist, and generate a structured findings report.

Quick Start

Ask the skill to perform a security review of the latest code changes, providing any required authorization context.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I perform a security code review for OWASP compliance?

Security code review for OWASP compliance involves classifying code changes, enforcing authorization context, and systematically checking input validation, authentication, and system boundaries to output standardized severity findings.

What is threat modeling in the context of code changes?

Threat modeling for code changes is the process of analyzing trust boundaries and classifying security activities as permitted, forbidden, or requiring context to ensure modifications do not introduce common vulnerabilities.

How do I assess security risks in authentication logic updates?

Assessing security risks in authentication logic updates requires running a security checklist covering boundary validation, data protection, and authorization context to generate a structured findings report based on severity.

Can I customize security review checklists for project-specific threat models?

Yes, you can customize security review checklists for project-specific threat models by providing a user-config.md file that defines tailored compliance rules and boundary analysis frameworks.

Does this security review skill support webhook validation and dependency hygiene checks?

Yes, the security review skill supports webhook validation and dependency hygiene checks as part of its core security checklist, which also covers input validation, payment processing, and data protection.

What is the best way to classify security activities during a pull request review?

The best way to classify security activities during a pull request review is to use a structured framework that categorizes modifications as permitted, forbidden, or requiring authorization context before running vulnerability checklists.