license-checker
OfficialEnsure Python package license compliance, effortlessly.
Authoropendatahub-io
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Navigating the complexities of open-source licenses for Python package redistribution can be daunting, risking non-compliance. This Skill automates license compatibility checks against the authoritative SPDX database, providing clear guidance and reducing legal risk.
Core Features & Use Cases
- SPDX License Lookup: Fetches real-time license data from SPDX.org to ensure accuracy and up-to-date information on license terms.
- Compatibility Assessment: Evaluates licenses for redistribution, commercial use, and wheel building, classifying risk as Low, Medium, or High for enterprise environments.
- Detailed Requirements: Outlines specific compliance obligations for licenses (e.g., weak copyleft like LGPL or MPL), ensuring you meet all necessary conditions.
- Red Hat Context: Provides special considerations for packages with dependencies covered by Red Hat's vendor agreements (NVIDIA, Intel Gaudi, IBM Spyre), offering tailored advice.
- Use Case: Before including a new Python library in an enterprise product, you need to verify its license. You can ask Claude, "Check the redistribution compatibility of the 'GPL-3.0-only' license for a Python package."
Quick Start
Assess the compatibility of the 'Apache-2.0' license for Python package redistribution.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: license-checker Download link: https://github.com/opendatahub-io/ai-helpers/archive/main.zip#license-checker Please download this .zip file, extract it, and install it in the .claude/skills/ directory.