endor-scan-full

Construct a full call graph to identify exploitable security vulnerabilities in a codebase.

2|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/Endor-Solutions-Architecture/endor-solutions-claude-skills --skill endor-scan-full
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: endor-scan-full
Source: https://github.com/Endor-Solutions-Architecture/endor-solutions-claude-skills/tree/main/.claude/skills/endor-scan-full
Command: npx skills add https://github.com/Endor-Solutions-Architecture/endor-solutions-claude-skills --skill endor-scan-full

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill identifies which vulnerabilities are actually exploitable by building a full call-graph, reducing false positives and accelerating remediation.

Core Features & Use Cases

  • Full reachability analysis: Constructs a call graph to determine which vulnerabilities are reachable in your codebase.
  • Prioritized remediation: Focuses on reachable critical/high findings for efficient fixes.
  • Use Case: Pre-release security audits and codebase security reviews where understanding reachability is essential.

Quick Start

Run a full reachability scan on your repository with the Endor MCP server configured. After starting, invoke:

  • /endor-scan-full to begin the process
  • /endor-help for command references

Frequently Asked Questions about endor-scan-full

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

FAQPage Schema
How does reachability analysis determine if a vulnerability is exploitable?

Reachability analysis determines if a vulnerability is exploitable by constructing a full call graph to trace execution paths. This method identifies whether vulnerable code in your codebase can actually be reached during runtime, significantly reducing false positives and accelerating remediation efforts.

What do I need to run a full call graph security scan on my repository?

To run a full call graph security scan, you need the Endor MCP server configured, a repository containing your source code, and the necessary build tools installed. This environment allows the scanner to construct accurate call graphs and determine vulnerability reachability across multi-language projects.

When should I use reachability scans for pre-release security audits?

You should use reachability scans for pre-release security audits and ongoing codebase security reviews when you need to understand which critical findings are exploitable. By focusing remediation on reachable vulnerabilities, you prioritize efficient fixes before deployment across multi-language projects.

Can I perform reachability analysis across multi-language projects?

Yes, you can perform reachability analysis across multi-language projects. The scan constructs a full call graph to determine vulnerability reachability regardless of language, allowing you to focus remediation on critical findings that are actually exploitable across your entire codebase.

How do I reduce false positives when scanning for code vulnerabilities?

You reduce false positives when scanning for code vulnerabilities by building a full call graph to determine reachability. This approach identifies which security findings are actually exploitable within your codebase, allowing you to focus remediation strictly on reachable critical vulnerabilities.