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.