endor-review

Automate pre-PR security reviews by scanning changed files for vulnerabilities, secrets, licenses, and compliance issues.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pre-PR security reviews are time-consuming and error-prone. This Skill automates the security gate for changes on the current branch, scanning for vulnerabilities, secrets, license issues, and policy compliance before merging.

Core Features & Use Cases

  • Automated pre-PR security gate: performs incremental scans on changed files to identify new issues introduced by a PR.
  • Comprehensive checks: runs dependency checks, SAST, secrets detection, and license compliance.
  • Use Case: before merging a feature branch, run the review to ensure no high-severity vulnerabilities or leaked credentials.

Quick Start

Instruct the tool to perform a pre-PR security review on the current branch.

Frequently Asked Questions about endor-review

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

FAQPage Schema
How do I automate pre-PR security review on my current branch?

Automating pre-PR security review involves analyzing branch diffs to perform incremental vulnerability, secrets, and license checks before merging. This Skill scans only changed files, applying guardrails to ensure scanning stays within the working branch.

What is an incremental pre-PR security scan?

An incremental pre-PR security scan evaluates only the changed files in a feature branch rather than the entire codebase. It targets dependency updates, source code changes, and configuration files to identify newly introduced vulnerabilities or leaked credentials.

Do I need MCP tools to run vulnerability and SAST checks?

Yes, MCP tools are required to execute vulnerability, SAST, secrets detection, and license compliance checks. The Skill acts as a security gate that orchestrates these external MCP tools to analyze your branch diffs before a merge.

Can I run license compliance and secrets detection on configuration file changes?

Yes, license compliance and secrets detection run on configuration file updates, source code changes, and dependency updates. The pre-PR review analyzes all relevant diffs on the current branch to ensure policy compliance and safe merges.

What is the best way to prevent leaked credentials in a pull request?

The best way to prevent leaked credentials in a pull request is running an automated secrets detection scan on your branch diffs before merging. This pre-PR security gate identifies high-severity vulnerabilities and sensitive data in changed files.

Why does the pre-PR security scan avoid scanning outside the working branch?

The pre-PR security scan avoids scanning outside the working branch by applying strict guardrails to ensure only incremental diffs are evaluated. This prevents false positives from unrelated code and focuses solely on new issues introduced by the PR.