analyze-function
Deep dive analysis of a specific function including callers, callees, complexity, and data flow
Analyze supply chain security including dependencies, vulnerabilities, and licenses
> /plugin marketplace add postrv/narsil-mcp > /plugin install narsil@narsil-mcp
How it fires
How this command gets triggered: by you, by Claude, or both.
/supply-chainContext preview
What this command does when you run it.
Analyze supply chain security including dependencies, vulnerabilities, and licenses
description: Analyze supply chain security including dependencies, vulnerabilities, and licenses
Perform a comprehensive supply chain security analysis on a repository.
1. **Identify repository**: If $ARGUMENTS is provided, use it as the repo name. Otherwise, use `list_repos` and ask which one to analyze.
2. **Generate SBOM**: Use `generate_sbom` with `format="cyclonedx"` to create a software bill of materials
3. **Check for vulnerabilities**: Use `check_dependencies` with `include_dev=true` and `severity_threshold="low"` to find all known CVEs
4. **Find upgrade paths**: Use `find_upgrade_path` to identify safe upgrades for vulnerable dependencies
5. **Check license compliance**: Use `check_licenses` to identify license issues. If the user specifies a project license, pass it via `project_license`.
6. **Summarize findings**:
Repository to analyze: $ARGUMENTS
Example usage:
The blazing-fast, privacy-first MCP server for deep code intelligence A Rust-powered MCP (Model Context Protocol) server providing AI assistants with deep code understanding through 90 specialized tools.
Deep dive analysis of a specific function including callers, callees, complexity, and data flow
Find where a specific feature or concept is implemented in the codebase