license-compatibility-analysis

Analyze OSS licenses for compatibility with a distribution model and generate a compliance report.

1|Updated Nov 29, 2025
One-click install
npx skills add https://github.com/SSiertsema/claude-code-plugins --skill license-compatibility-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: license-compatibility-analysis
Source: https://github.com/SSiertsema/claude-code-plugins/tree/main/license-compatibility-analysis/skills/license-compatibility-analysis
Command: npx skills add https://github.com/SSiertsema/claude-code-plugins --skill license-compatibility-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyze licensing for OSS and third-party components to determine compatibility with a distribution model and project licensing, producing an actionable report for counsel.

Core Features & Use Cases

  • Inventory dependencies and classify licenses (permissive, copyleft, etc.).
  • Detect incompatibilities across SaaS, on-prem, and SDK usage, including transitive dependencies.
  • Produce an evidence-based matrix and per-dependency remediation guidance for compliance.

Quick Start

Provide codebase and distribution model to generate an initial license compatibility report.

Frequently Asked Questions about license-compatibility-analysis

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

FAQPage Schema
How do I analyze OSS license compatibility for a multi-language project?

To analyze OSS license compatibility, provide your codebase and distribution model. The tool inventories direct and transitive dependencies, classifies licenses, and detects incompatibilities across SaaS, on-prem, and SDK usage to produce an actionable report.

What is OSS license compatibility and why do I need an SBOM for it?

OSS license compatibility determines whether your distribution model conflicts with dependency licenses. An SBOM provides the inventory of direct and transitive dependencies required for evidence-based findings and per-dependency remediation guidance.

Does license compatibility analysis cover transitive dependencies?

Yes, license compatibility analysis detects incompatibilities across SaaS, on-prem, and SDK usage, including transitive dependencies. It evaluates both direct and transitive dependencies to produce an evidence-based compatibility matrix and per-dependency remediation guidance.

How do I generate a license compatibility matrix for my codebase?

Generate a license compatibility matrix by providing your codebase and distribution model. The tool inventories dependencies, classifies them as permissive or copyleft, and outputs an evidence-based matrix with per-dependency remediation guidance for counsel.

Can I use this to check OSS licenses for SaaS and on-prem distribution?

Yes, you can check OSS licenses for SaaS, on-prem, and SDK usage. The analysis detects incompatibilities specific to your chosen distribution model, classifies licenses, and provides per-dependency remediation guidance to ensure compliance.

What's the best way to get per-dependency remediation guidance for license compliance?

The best way to get per-dependency remediation guidance is to run a full license compatibility analysis on your codebase. It inventories dependencies, classifies licenses, detects incompatibilities based on your distribution model, and outputs actionable remediation steps for counsel.