security-check

Review code changes for secrets, input sanitization, and logging issues.

3|1|Updated May 15, 2025
One-click install
npx skills add https://github.com/xergioalex/xergioalex.com --skill security-check-xergioalex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-check
Source: https://github.com/xergioalex/xergioalex.com/tree/main/.claude/skills/security-check
Command: npx skills add https://github.com/xergioalex/xergioalex.com --skill security-check-xergioalex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a rapid, checklist-based security review for code changes, identifying common vulnerabilities like hardcoded secrets, improper input handling, and sensitive data in logs.

Core Features & Use Cases

  • Secret Detection: Flags hardcoded API keys, tokens, and passwords.
  • Input Validation Check: Assesses if user input is properly sanitized.
  • Logging Review: Ensures no sensitive data is present in log messages.
  • Use Case: Before merging a pull request, run this skill to quickly scan for obvious security flaws, ensuring basic security hygiene.

Quick Start

Run a security check on the current pull request focusing on secrets and input validation.

Frequently Asked Questions about security-check

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

FAQPage Schema
How do I run a quick security checklist on code changes before merging a pull request?

Run a lightweight security checklist on code changes to identify common vulnerabilities like hardcoded secrets, improper input sanitization, and sensitive data exposure in logs before merging a pull request.

What is the best way to detect hardcoded secrets and API keys in static site code?

A checklist-based code review detects hardcoded secrets by scanning static site code changes for API keys, tokens, and passwords to prevent sensitive data exposure.

How does a lightweight security review identify OWASP vulnerabilities in input validation?

A lightweight security review assesses input validation by checking if user input is properly sanitized, flagging potential OWASP vulnerabilities related to improper input handling.

Can I use this security check to ensure no sensitive data is present in log messages?

Yes, you can use this security check to review logging practices, ensuring no sensitive data is present in log messages and preventing accidental data exposure.

What are the limitations of a checklist-based security review for code?

A checklist-based security review is lightweight and focuses on obvious flaws; it recommends escalation for deeper analysis when complex OWASP vulnerabilities or advanced security threats are suspected.