oss-review

Assess open source license obligations and compatibility for dependency lists.

Updated May 15, 2026
One-click install
npx skills add https://github.com/az9713/claude-for-legal-tutorial --skill oss-review-az9713
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oss-review
Source: https://github.com/az9713/claude-for-legal-tutorial/tree/main/ip-legal/skills/oss-review
Command: npx skills add https://github.com/az9713/claude-for-legal-tutorial --skill oss-review-az9713

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you determine which open-source licenses appear in a dependency set and what obligations or risks they create for your planned deployment, so you can avoid shipping or releasing code that could trigger copyleft duties or non-OSI restrictions.

Core Features & Use Cases

  • Dependency license compliance memo: Produces a lawyer-ready memo that classifies dependencies by license family, highlights “needs review” items, and recommends actions like comply, replace, remove, or seek legal review.
  • Deployment-aware obligation mapping: Treats the same dependency list differently depending on whether you’re deploying as SaaS, distributing binaries, using internal-only, or embedding/firmware.
  • Non-OSI and compatibility checks: Flags license-unknown and non-OSI source-available licenses (e.g., SSPL/BUSL/Commons Clause/Elastic/fair-source) and performs outbound-license compatibility checks when reviewing code you plan to open-source.
  • Jurisdiction and contested-issue escalation: Surfaces contested/copyleft triggers (e.g., AGPL network trigger, GPL-3.0 “conveying,” LGPL linking scope) for attorney review with the factors on both sides.

Quick Start

Run /ip-legal:oss-review with a manifest path, SBOM path, a package name, or pasted dependency text, and include the deployment model you intend to use so the memo can map obligations correctly.

Frequently Asked Questions about oss-review

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

FAQPage Schema
How do I check open source license compliance for my SBOM?

You can check open source license compliance for your SBOM by generating a structured memo that classifies dependencies by license family, flags strong copyleft risks, and recommends actions like comply, replace, or seek legal review.

How do copyleft licenses affect SaaS vs binary distribution?

Copyleft obligations vary by deployment model, treating the same dependency differently for SaaS versus binary distribution, internal use, or firmware embedding to map specific license duties accurately.

How do I identify non-OSI source-available licenses in my dependencies?

You can identify non-OSI source-available licenses by scanning dependencies to flag license-unknown entries and restricted licenses such as SSPL, BUSL, Commons Clause, Elastic, and fair-source for attorney review.

Can I check outbound license compatibility before open-sourcing my code?

Yes, you can check outbound license compatibility before open-sourcing code by performing an outbound-license compatibility check that ensures your planned release does not conflict with existing dependency obligations.

When do I need attorney review for GPL-3.0 conveying or AGPL network triggers?

You need attorney review when the review surfaces contested copyleft triggers like AGPL network provisions or GPL-3.0 conveying, routing these strong copyleft or license-unknown items with factors on both sides for legal escalation.