security-review

Identify authentication, input handling, and secret management vulnerabilities during security reviews.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/sori883/certification-proflie --skill security-review-sori883
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/sori883/certification-proflie/tree/main/.claude/skills/security-review
Command: npx skills add https://github.com/sori883/certification-proflie --skill security-review-sori883

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This security-review skill ensures that all code is checked against security best practices, helping identify and remediate vulnerabilities early in the software development lifecycle.

Core Features & Use Cases

  • Secret management: Enforces safe handling of credentials and secrets (avoid hard-coding; use environment vars or secret stores).
  • Input validation: Applies strict validation to user input and file uploads to prevent common attacks.
  • Authentication and authorization: Reviews token handling, session management, and access control to prevent leakage and privilege escalation.
  • API security and data protection: Evaluates API endpoint design, data handling, and encryption strategies for sensitive data in transit and at rest.
  • Compliance and best practices: Provides a comprehensive security checklist covering the major risk areas (pre-deployment hygiene, monitoring, logging, and incident response).
  • Use Case: When building or auditing a new feature that handles user data, cryptographic secrets, or payment processing, you can run this skill to perform a security review.

Quick Start

Apply the security checklist to your codebase to identify authentication, input handling, and secret-management vulnerabilities.

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 review on my codebase for authentication and input handling vulnerabilities?

A security review identifies vulnerabilities in authentication, input handling, and secret management by applying a comprehensive checklist. It evaluates token handling, access control, and file upload validation to ensure secure-by-default software across feature development and API design.

What is included in a comprehensive code security checklist for deployment pipelines?

A comprehensive security checklist includes secret management, input validation, SQL injection prevention, XSS, CSRF, rate limiting, logging, dependency security, and CI/CD security. It ensures all code is checked against best practices to remediate vulnerabilities early in the software development lifecycle.

Can I use this approach to audit API endpoint design and data encryption strategies?

Yes, the security review evaluates API endpoint design, data handling, and encryption strategies for sensitive data. It assesses data protection both in transit and at rest to ensure compliance with security best practices during feature development.

When do I need to run a security review for secret management and dependency security?

You need to run a security review when building or auditing features that handle user data, cryptographic secrets, or payment processing. It enforces safe handling of credentials by avoiding hard-coding and using environment variables or secret stores.

What is the best way to check my code for SQL injection, XSS, and CSRF vulnerabilities?

The best way to check for SQL injection, XSS, and CSRF vulnerabilities is applying a strict security checklist during code reviews. This process applies strict validation to user input and file uploads to prevent common attacks across your deployment pipelines.

Does this security review process support CI/CD security and rate limiting checks?

Yes, the security review process satisfies requirements for CI/CD security and rate limiting checks. It evaluates pre-deployment hygiene, monitoring, logging, and incident response to ensure complete coverage of major risk areas in your software.