security-review

Apply OWASP Top 10 and STRIDE to code, APIs, and system designs.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/a53ali/ai-dev --skill security-review-a53ali
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/a53ali/ai-dev/tree/main/skills/engineer/security-review
Command: npx skills add https://github.com/a53ali/ai-dev --skill security-review-a53ali

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of conducting security reviews and threat modeling, ensuring that potential vulnerabilities are identified and mitigated early in the software development lifecycle.

Core Features & Use Cases

  • OWASP Top 10 Checklist: Integrates the OWASP Top 10 security risks into the review process.
  • STRIDE Threat Model: Provides a framework for identifying threats using the STRIDE model.
  • PR Security Review Template: Offers a structured format for documenting and tracking security findings in pull requests.

Quick Start

Run the security-review skill on your pull request to automatically generate a security review report.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I automate a security review for my pull request?

To automate a security review for a pull request, you can run this Skill to generate a structured report. It applies the OWASP Top 10 checklist and STRIDE threat model to your code, APIs, and system designs, producing a prioritized remediation checklist.

What is STRIDE threat modeling and when should I use it?

STRIDE threat modeling is a framework used to identify security threats across system designs and APIs. You should use it early in the software development lifecycle to systematically uncover vulnerabilities and generate a prioritized remediation checklist.

How do I check my code against the OWASP Top 10 security risks?

To check code against the OWASP Top 10, run this Skill on your repository. It integrates the OWASP Top 10 security risks into the review process, scanning your code and APIs to identify potential vulnerabilities.

Do I need prior security knowledge to run a threat model on my system design?

Yes, conducting a security review requires an understanding of security principles and threat modeling. The Skill applies the STRIDE framework and OWASP Top 10 to your system designs, but foundational security knowledge is necessary to interpret and act on the findings.