commit-security-scan

Analyze commits, pull requests, and branch diffs for security vulnerabilities.

Updated Jul 13, 2026
One-click install
npx skills add https://github.com/ElbertePlinio/dotfiles --skill commit-security-scan-elberteplinio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-security-scan
Source: https://github.com/ElbertePlinio/dotfiles/tree/main/private_dot_factory/plugins/marketplaces/factory-plugins/plugins/security-engineer/skills/commit-security-scan
Command: npx skills add https://github.com/ElbertePlinio/dotfiles --skill commit-security-scan-elberteplinio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious and error-prone manual process of reviewing code changes for security vulnerabilities, ensuring threats are caught early in the development workflow before they reach production.

Core Features & Use Cases

  • Automated STRIDE Threat Detection: Uses LLM reasoning and repository-specific threat models to identify vulnerabilities across all STRIDE categories (Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, Elevation of Privilege).
  • Flexible Scan Scopes: Supports scanning pull requests, commit ranges, single commits, staged changes, uncommitted working directory changes, and branch comparisons.
  • Structured Reporting: Generates a standardized security findings report with severity levels, CWE mappings, exploit scenarios, and remediation guidance for each identified issue.
  • Use Case: A developer can scan their latest feature branch commits before opening a PR to catch SQL injection, XSS, or missing authorization issues early.

Quick Start

Ask the AI to scan your last 3 commits for security vulnerabilities to receive a structured report of any identified issues with severity levels and recommended fixes.

Frequently Asked Questions about commit-security-scan

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

FAQPage Schema
How do I scan code changes for security vulnerabilities before committing?

You can scan code changes for security vulnerabilities by analyzing staged changes, single commits, or branch diffs to detect threats using LLM-powered reasoning and repository-specific threat model patterns before they reach production.

Does this automated PR review tool map findings to CWE and STRIDE categories?

Yes, automated PR review maps identified vulnerabilities to CWE classifications and STRIDE categories, generating structured JSON reports that include severity assessments, exploit scenarios, and remediation guidance for each finding.

Can I run a pre-commit security scan on uncommitted working directory changes?

Yes, you can run a pre-commit security scan on uncommitted working directory changes, as the scanning scope supports staged changes, commit ranges, pull requests, and branch comparisons.

How do I detect SQL injection or missing authorization in my feature branch commits?

To detect SQL injection or missing authorization in feature branch commits, you can scan the commit range to identify vulnerabilities across all STRIDE categories using LLM reasoning and repository-specific threat models.

What is the best way to automate security checks across pull requests and branch diffs?

The best way to automate security checks across pull requests and branch diffs is to use LLM-powered reasoning that evaluates code changes and generates structured reports with severity levels, exploit scenarios, and remediation guidance.

Do I need external dependencies to perform LLM-powered code review assistance?

No external dependencies are required to perform LLM-powered code review assistance, as the skill operates independently to analyze code changes and produce structured security findings with STRIDE classifications and CWE mappings.