sca-analyzer

Generate SBOMs and detect vulnerabilities across multi-language codebases.

1|1|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/chenchunrun/onyx-soc --skill sca-analyzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sca-analyzer
Source: https://github.com/chenchunrun/onyx-soc/tree/main/skills/sca-analyzer
Command: npx skills add https://github.com/chenchunrun/onyx-soc --skill sca-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill helps teams identify and mitigate software supply chain risks by analyzing component usage, SBOMs, and known vulnerabilities across dependencies.

Core Features & Use Cases

  • SBOM generation and vulnerability analysis for multi-language projects.
  • License risk and supply chain risk assessment across direct and transitive dependencies.
  • Use Case: When onboarding a new project, run the analyzer to produce a compliance report and remediation plan.

Quick Start

Instruct the AI to scan a repository to generate an SBOM, run vulnerability checks, and produce a risk-focused report.

Frequently Asked Questions about sca-analyzer

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

FAQPage Schema
How do I generate an SBOM and check dependencies for known vulnerabilities?

To generate an SBOM and check dependencies for known vulnerabilities, analyze your multi-language codebase using SBOM tooling like syft and cross-reference vulnerability databases to detect risks across direct and transitive dependencies.

What is software supply chain risk assessment and when do I need it?

Software supply chain risk assessment identifies and mitigates risks by analyzing component usage, SBOMs, and known vulnerabilities across dependencies. You need it when onboarding a new project to produce compliance reports and remediation plans.

Can I analyze license risks across transitive dependencies in a multi-language project?

Yes, you can analyze license risks across transitive dependencies in a multi-language project. The analysis applies to multi-language codebases to assess supply chain risks and generate structured outputs for compliance tracking.

Does the vulnerability analysis work with syft for generating SBOMs?

Yes, vulnerability analysis works with syft for generating SBOMs. It utilizes SBOM tooling to identify software components and then queries vulnerability databases to deliver structured outputs and actionable remediation guidance.

How do I get remediation guidance for detected supply chain vulnerabilities?

To get remediation guidance for detected supply chain vulnerabilities, run an analyzer on your repository to scan components, assess license and vulnerability risks, and produce a risk-focused report with actionable insights.

What is the best way to produce a compliance report for a new project's dependencies?

The best way to produce a compliance report for a new project's dependencies is to run an SCA analyzer to generate an SBOM, run vulnerability checks, assess license risks, and output a structured remediation plan.