security-review

Generate security review checklists for authentication, input handling, and API endpoints.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identifies and mitigates security risks across authentication, input handling, secrets, API design, and payment-related features by providing a thorough security checklist and practical patterns that teams can apply during development and reviews.

Core Features & Use Cases

  • Comprehensive security checklist covering secrets management, input validation, SQL injection prevention, authentication & authorization, XSS/CSRF prevention, rate limiting, and safe handling of sensitive data.
  • Automated security testing guidance including example tests for authentication, authorization, input validation, and rate limiting.
  • Pre-deployment security checklist to ensure production readiness and reduce risk before release.
  • Reference resources and best practices aligned with OWASP, cloud security, and CI/CD security.

Quick Start

Initiate a security review on your codebase to generate a standards-aligned checklist and actionable guidance for your authentication, input, and API security.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I run a security review on my codebase to check authentication and input validation?

Run a security review to generate a standards-aligned checklist and actionable guidance for your authentication, input validation, and API security. It provides automated testing guidance and safeguards to mitigate risks across your codebase and services.

What's the best way to prevent secrets and sensitive data exposure before deployment?

Preventing secrets exposure requires applying a pre-deployment security checklist to ensure production readiness. The review process checks secrets management, validation, and safe handling of sensitive data to reduce risk before release.

Does this security review approach work for small projects and large deployment pipelines?

This security review approach is applicable to codebases, services, and deployment pipelines across projects of all sizes. It scales automated checks and comprehensive safeguards for both small projects and large deployment pipelines.

How do I set up automated tests for CSRF, XSS, and rate limiting protections?

Setting up automated tests for CSRF, XSS, and rate limiting involves following the provided automated security testing guidance. The review includes practical patterns and example tests for authorization, input validation, and API rate limiting.

What security checklist should I use for SQL injection prevention and OWASP compliance?

Use a comprehensive security checklist aligned with OWASP best practices to mitigate SQL injection and other risks. The checklist covers secrets management, input validation, authorization, XSS/CSRF prevention, and dependency hygiene.

Why do I need a pre-deployment security checklist for payment features and API endpoints?

A pre-deployment security checklist is needed for payment features and API endpoints to identify and mitigate security risks before release. It ensures production readiness by verifying authorization, rate limiting, and safe sensitive data handling.