package-risk-summary

Summarize a package version's risk profile via Endor's MCP and Endorctl API.

10|2|Updated May 4, 2026
One-click install
npx skills add https://github.com/endorlabs/endor-labs-agent-kit --skill package-risk-summary
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: package-risk-summary
Source: https://github.com/endorlabs/endor-labs-agent-kit/tree/main/gemini/package-risk-summary
Command: npx skills add https://github.com/endorlabs/endor-labs-agent-kit --skill package-risk-summary

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires endorctl, endor_mcp, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows users to quickly summarize the risk profile of a specific package version, including vulnerabilities, malware, typosquat signals, package scores, license notes, recommended next checks, and data gaps.

Core Features & Use Cases

  • Risk Profile Summary: Offers a concise, evidence-backed risk summary for a given package version.
  • Vulnerability Detection: Identifies known vulnerabilities and risks associated with the package.
  • License Information: Provides license-related information, including license type and potential issues.
  • Use Case: When a user needs to quickly assess the risk associated with a particular package version in their project.

Quick Start

Use the @package-risk-summary agent to summarize the risk for a package version, e.g., "Summarize npm lodash 4.17.20 risk".

Frequently Asked Questions about package-risk-summary

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

FAQPage Schema
How do I get a package risk summary for a specific dependency version?

A package risk summary requires the ecosystem, package name, and version as inputs. The Skill uses Endor's MCP and Endorctl API for read-only lookups to return a JSON object containing risk posture, findings, strengths, and data gaps.

What does a package risk profile include when assessing dependencies?

A package risk profile includes vulnerabilities, malware, typosquat signals, package scores, license notes, recommended next checks, and data gaps to provide an evidence-backed assessment for a specific package version.

How can I check dependency vulnerability and license information for a package?

You can check dependency vulnerability and license information by requesting a risk profile summary for the package version. The output identifies known risks, license types, and potential issues within the JSON object.

Do I need endorctl to perform package assessment lookups?

Yes, package assessment lookups require endorctl and endor_mcp dependencies. These components facilitate read-only API queries to retrieve the risk posture, findings, strengths, and evidence for the specified package version.

What are the limitations when using a package risk summary for dependency analysis?

A limitation of dependency analysis via this Skill is the strict requirement for exact version specification, meaning you cannot assess a package without a version. Additionally, the output may explicitly contain data gaps where evidence or risk posture information is incomplete.