security-review

Analyze code changes to identify vulnerabilities and map attack surfaces.

77|11|Updated Dec 26, 2025
One-click install
npx skills add https://github.com/mcouthon/agents --skill security-review-mcouthon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/mcouthon/agents/tree/main/.github/skills/security-review
Command: npx skills add https://github.com/mcouthon/agents --skill security-review-mcouthon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Security Review skill helps teams identify vulnerabilities and trust issues in code changes before merge by systematically analyzing changes and mapping attack surfaces.

Core Features & Use Cases

  • Attack surface mapping for each change
  • Risk classification with HIGH, MEDIUM, and LOW
  • Comprehensive security checklist covering inputs, auth, data exposure, injection, and cryptography
  • Generates structured review outputs to guide remediation

Quick Start

Review the latest PR for security issues and map its attack surface to produce a prioritized list of findings.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I map the attack surface of a pull request before merge?

To map the attack surface of a pull request, you need a systematic security analysis of code changes. This process identifies vulnerabilities and maps potential entry points to produce a prioritized, structured review output guiding remediation.

What is threat modeling in the context of a security code review?

Threat modeling in a security code review systematically identifies vulnerabilities across inputs, auth, data exposure, injection, and cryptography. It maps the attack surface of code changes to classify risks and guide structured remediation before merge.

How do I classify security vulnerabilities found during a code audit?

To classify security vulnerabilities during a code audit, apply a risk classification system using HIGH, MEDIUM, and LOW levels. This prioritizes findings based on the mapped attack surface and structured review outputs.

Does this security review cover injection and data exposure vulnerabilities?

Yes, the security review covers injection and data exposure vulnerabilities. It applies a comprehensive security checklist analyzing inputs, authentication, data exposure, injection points, and cryptography to map attack surfaces.

Can I use this for security audits on existing codebases or only for PR reviews?

You can use this for security audits on existing codebases and PR reviews. It performs systematic security analysis to identify vulnerabilities and map attack surfaces across various codebase contexts, not just pre-merge changes.