license-checker

Check and validate project dependency licenses for NPM and Python packages.

33|5|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/Sir-chawakorn/power-ranger-toolkit --skill license-checker-sir-chawakorn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: license-checker
Source: https://github.com/Sir-chawakorn/power-ranger-toolkit/tree/main/src/skills/license-checker
Command: npx skills add https://github.com/Sir-chawakorn/power-ranger-toolkit --skill license-checker-sir-chawakorn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you identify and manage the licenses of your project's dependencies, ensuring legal compliance and preventing potential licensing conflicts.

Core Features & Use Cases

  • License Identification: Detects licenses of various package managers (NPM, Python).
  • Compliance Checks: Provides guidance on permissive vs. copyleft licenses and a template for company policies.
  • Use Case: Before releasing your software, use this skill to generate a report of all third-party licenses and verify they align with your company's legal and distribution policies.

Quick Start

Run the license checker command for your project's dependencies.

Frequently Asked Questions about license-checker

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

FAQPage Schema
How do I check npm and python dependency licenses for legal compliance?

To check dependency licenses for legal compliance, use this skill to validate NPM and Python packages against company policy. It identifies permissive, copyleft, and commercial licenses, generating a compliance report to prevent distribution conflicts.

What is the difference between permissive and copyleft licenses in project dependencies?

Permissive licenses allow broad commercial use with minimal restrictions, while copyleft licenses require derivative works to open-source under the same terms. This skill helps identify and validate these dependency licenses to ensure adherence to company policy.

Does this license compliance checker support both NPM and Python package managers?

Yes, this license compliance checker supports both NPM and Python package managers. It detects third-party licenses within these ecosystems and provides insights into their types to help verify alignment with your legal and distribution policies.

How do I generate a compliance checklist before releasing software with third-party dependencies?

To generate a compliance checklist before releasing software, run the license checker to validate project dependencies. This skill provides a compliance checklist and policy template for reviewing all third-party licenses against your company's legal requirements.

When do I need to validate project dependency licenses for company policy adherence?

You need to validate project dependency licenses for company policy adherence before releasing your software. This skill identifies potential licensing conflicts across NPM and Python dependencies to ensure legal compliance and prevent distribution issues.