Scan third-party OSS licenses against org allow/deny lists, flag copyleft and dual-license ambiguity, verify NOTICE/attribution artifacts, and wire CI license gates. Use when reviewing dependency license compliance, SPDX identifiers, forbidden licenses (GPL/AGPL/SSPL and org deny lists), missing NOTICE files, license CI failures, or release attribution packages — not legal advice; hand SBOM generation and CVE/SCA to sbom-and-supply-chain.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
A direct command skips the review prompt. Inspect the source before running it.
The command stays on one line. Scroll horizontally to inspect it before copying.
Prefer a local copy? Download the files currently available to SkillsMP.
Showing SKILL.md
SKILL.md
Source instructions · Read-only preview
name
license-compliance-scan
description
Scan third-party OSS licenses against org allow/deny lists, flag copyleft and dual-license ambiguity, verify NOTICE/attribution artifacts, and wire CI license gates. Use when reviewing dependency license compliance, SPDX identifiers, forbidden licenses (GPL/AGPL/SSPL and org deny lists), missing NOTICE files, license CI failures, or release attribution packages — not legal advice; hand SBOM generation and CVE/SCA to sbom-and-supply-chain.
License Compliance Scan
Inventory declared licenses on direct and transitive deps, compare them to org
policy (allow / deny / review), check copyleft and attribution obligations,
and enforce results in CI. Not legal advice — escalate dual-license,
proprietary, or distribution-model questions to counsel before shipping.
When To Use
Adding dependencies or reviewing lockfiles for license policy fit
Release / questionnaire needs a license bill or attribution pack
CI fails on FOSSA, License Finder, license-checker, Syft+policy, or similar
Suspected copyleft (GPL/LGPL/AGPL), source-offer, or network-copyleft risk
Missing or incomplete NOTICE, LICENSE*, or third-party attributions
Distribution model: SaaS-only vs shipped binary/SDK/mobile/on-prem — copyleft impact differs
Neighbors: SBOM jobs, Dependabot/Renovate, base-image license jobs already in CI
Precedence: Follow repo policy and counsel-approved lists. Treat unknown,
missing, or conflicting SPDX as blockers — do not invent SPDX IDs.
Workflow
1. Inventory resolve path
List manifests, lockfiles, base images, and vendored/third_party trees. Prefer
license data from the same resolve path as release builds. If no SBOM exists,
generate via sbom-and-supply-chain, then continue here for policy.