security-review

Audit code changes for security vulnerabilities and OWASP Top 10 alignment.

7|1|Updated Jun 17, 2021
One-click install
npx skills add https://github.com/duc01226/EasyPlatform --skill security-review-duc01226
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/duc01226/EasyPlatform/tree/main/.claude/skills/arch-security-review
Command: npx skills add https://github.com/duc01226/EasyPlatform --skill security-review-duc01226

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps security-minded developers audit code for vulnerabilities, implement authorization, encryption, and data protection patterns, and reduce risk.

Core Features & Use Cases

  • OWASP Top 10 alignment and remediation guidance
  • Authorization enforcement, data protection, and secure coding patterns
  • Practical security checklists and code examples

Quick Start

Review the latest PR and annotate fixes for authorization, input validation, and error handling.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I identify security vulnerabilities in code during review?

Code review for vulnerabilities involves auditing changes against OWASP Top 10 patterns, checking authorization logic, input validation, and encryption implementation. This Skill automates vulnerability identification and provides remediation guidance aligned with secure coding standards.

What does OWASP Top 10 alignment mean for code security?

OWASP Top 10 alignment ensures code addresses the most critical web application security risks: injection, broken authentication, sensitive data exposure, XML external entities, broken access control, security misconfiguration, cross-site scripting, insecure deserialization, using components with known vulnerabilities, and insufficient logging. This Skill enforces these standards during audits.

Can I automate security checks for authorization and data protection?

Yes. This Skill audits code changes to enforce authorization patterns, implement encryption, and validate data protection practices. It integrates with code analysis tools and provides pre-flight checklists and secure coding examples for consistent implementation.

How do I reduce security risk in pull requests before merging?

Review PRs using security auditing to catch vulnerabilities in authentication, error handling, and input validation. This Skill annotates fixes for these areas and provides vulnerability scanning integration to surface risks before deployment.

What's the difference between code review and security vulnerability scanning?

Code review is manual inspection of logic and patterns; vulnerability scanning uses automated tools to detect known issues. This Skill combines both: it guides manual security review of code changes and integrates with scanning tools for comprehensive risk coverage.

Do I need specialized tools to implement secure coding patterns?

This Skill integrates with standard development tools—Read, Write, Edit, Grep, Glob, Bash, and Task—to implement secure patterns without requiring additional security infrastructure. It provides practical checklists and code examples for authorization, encryption, and data protection.