security-review

Review codebases for security vulnerabilities across authentication, input handling, and deployment workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams enforce security best practices by systematically reviewing code, configurations, and workflows for common vulnerabilities before deployment.

Core Features & Use Cases

  • Secrets management: Ensure secrets are never hardcoded and are loaded from secure environments.
  • Input validation: Enforce strict validation to prevent injection and malformed data.
  • Authentication & Authorization: Verify correct token handling, session management, and access controls.
  • Secure API design: Guidance for safe endpoints, proper error handling, and logging.
  • Pre-deployment checks: Compile a security readiness report for CI/CD.

Quick Start

Use the security-review skill to audit a new API service by running a security audit on the repository.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I audit my codebase for security vulnerabilities before deployment?

Security vulnerabilities are identified by systematically reviewing code, configurations, and workflows against a comprehensive checklist covering authentication, input handling, secrets management, API design, and deployment workflows to compile a readiness report.

What is the best way to check for hardcoded secrets and enforce environment-based secrets management?

Enforcing environment-based secrets management requires auditing the codebase to ensure secrets are never hardcoded and are loaded from secure environments, preventing accidental exposure before deployment.

How does strict input validation prevent injection attacks in modern web applications?

Strict input validation prevents injection attacks by enforcing data format rules across the codebase, ensuring malformed data and malicious payloads are rejected before manipulating backend queries or application logic.

Can I use a security checklist to verify authentication token handling and session management?

Yes, you can verify authentication token handling and session management by applying a security checklist to audit access controls, ensuring correct token handling and session validation across application endpoints.

Does this code review process cover secure API design and safe error logging?

Yes, the code review process covers secure API design by providing guidance for safe endpoints, proper error handling, and secure logging practices to prevent sensitive data leakage through application outputs.

When do I need to run a pre-deployment security readiness report for CI/CD workflows?

You need to run a pre-deployment security readiness report for CI/CD workflows when integrating new API services or configuration changes, ensuring all deployment workflows pass security checks before production release.