scan-licenses

Scan direct and transitive dependencies for prohibited licenses and generate remediation templates.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/TrevorPLam/agency --skill scan-licenses
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scan-licenses
Source: https://github.com/TrevorPLam/agency/tree/main/.windsurf/skills/scan-licenses
Command: npx skills add https://github.com/TrevorPLam/agency --skill scan-licenses

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audits licenses across dependencies to ensure compliance and flag copyleft or restricted licenses that could affect licensing terms.

Core Features & Use Cases

  • License scanning of direct and transitive dependencies.
  • Detection of prohibited licenses with guidance for remediation.
  • Generation of issue templates to track and resolve licensing concerns.

Quick Start

Run the license scan during monthly maintenance to surface licenses that require attention.

Frequently Asked Questions about scan-licenses

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

FAQPage Schema
How do I audit dependency licenses for copyleft or restricted terms in a Node project?

Auditing dependency licenses involves scanning both direct and transitive dependencies to flag copyleft or restricted licenses that could affect your licensing terms. This Skill outputs actionable findings including prohibited licenses, recommended replacements, and remediation templates.

What is the best way to check pnpm dependencies for license compliance issues?

Checking pnpm dependencies for license compliance involves targeting monthly maintenance workflows using pnpm or license-checker. The Skill evaluates your dependency tree and generates issue templates to track and resolve any licensing concerns found.

Can I detect prohibited licenses in transitive dependencies using license-checker?

Detecting prohibited licenses in transitive dependencies is fully supported when using license-checker or pnpm. The Skill evaluates the entire dependency tree and provides guidance for remediation along with templates to resolve the identified licensing concerns.

How do I generate remediation templates for dependency license violations?

Generating remediation templates for dependency license violations is an automatic output of the license scan. After identifying prohibited licenses across your dependencies, the Skill produces issue templates to track and resolve the specific licensing concerns found.

When should I run a license compliance audit for my project dependencies?

Running a license compliance audit for project dependencies is recommended during monthly maintenance workflows. This regular cadence ensures newly added direct and transitive dependencies are scanned for prohibited licenses before they can affect your licensing terms.