security-scan

Scan code changes for secrets, vulnerable dependencies, and input/auth weaknesses.

153|12|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/jmstar85/oh-my-githubcopilot --skill security-scan-jmstar85
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-scan
Source: https://github.com/jmstar85/oh-my-githubcopilot/tree/main/.github/skills/security-scan
Command: npx skills add https://github.com/jmstar85/oh-my-githubcopilot --skill security-scan-jmstar85

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detects security risks introduced by code changes, enabling rapid containment of secrets exposure, vulnerable dependencies, and input/auth weaknesses.

Core Features & Use Cases

  • Secrets scanning and pattern matching across changed files
  • Dependency auditing for known vulnerabilities in dependencies
  • Quick pre-PR security gate and post-change validation

Quick Start

Run the security-scan on the latest commit to trigger a focused security sweep.

Frequently Asked Questions about security-scan

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

FAQPage Schema
How do I scan code changes for exposed secrets before merging?

To scan code changes for exposed secrets, you can run an automated security sweep that applies secret pattern matching across changed files to detect and block risks during pre-merge gates.

What is the best way to audit dependencies for known vulnerabilities in CI workflows?

Auditing dependencies for known vulnerabilities is handled by applying dependency auditing within your CI workflows, which produces a structured report of findings to ensure code safety before releases.

Can I use this security scan to check input and auth weaknesses after dependency updates?

Yes, you can use this security scan to check input and auth weaknesses after dependency updates, as it performs targeted input and auth checks alongside secret pattern matching and dependency auditing.

Does the scanning require any external dependencies or components to run?

No external dependencies or components are required to run the security scanning, as it operates independently to detect security risks like vulnerable dependencies and secrets exposure in code changes.

When do I need to run a pre-PR security gate on my latest commit?

You need to run a pre-PR security gate on your latest commit when you want to trigger a focused security sweep to rapidly contain secrets exposure, vulnerable dependencies, and input or auth weaknesses.

Why does automated code security scanning matter for pre-release workflows?

Automated code security scanning matters for pre-release workflows because it enables rapid containment of security risks introduced by code changes, ensuring code safety across CI workflows before releases.