Help us improve
Share bugs, ideas, or general feedback.
From legal-skills
Guides open source license selection via decision tree, compares licenses, reviews project compliance, and drafts LICENSE/NOTICE files.
npx claudepluginhub skala-io/legal-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/legal-skills:open-source-licenseThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
*First published on [Skala Legal Skills](https://www.skala.io/legal-skills)*
references/compliance/checklist.mdreferences/compliance/common-issues.mdreferences/compliance/compatibility.mdreferences/licenses/copyleft.mdreferences/licenses/permissive.mdreferences/licenses/specialty.mdreferences/selection/comparison-matrix.mdreferences/selection/decision-tree.mdreferences/templates/license-files.mdreferences/templates/notice-files.mdreferences/templates/source-headers.mdChecks dependency lists, SBOMs, or outbound code for copyleft obligations and license compatibility. Classifies packages by license family, flags unknown/non-OSI licenses, and recommends actions (comply, replace, remove, seek legal review).
Scans repository dependencies and assets for license compatibility, producing a per-package verdict table for commercial use readiness.
Guides open source license compliance: evaluates dependencies, analyzes compatibility between licenses, tracks obligations, and supports attribution and workflows for distribution.
Share bugs, ideas, or general feedback.
First published on Skala Legal Skills
This skill is provided for informational and educational purposes only and does not constitute legal advice. The analysis and information provided should not be relied upon as a substitute for consultation with a qualified attorney. No attorney-client relationship is created by using this skill. Open source licensing involves complex legal considerations that may vary by jurisdiction. Laws and regulations vary by jurisdiction and change over time. Always consult with a licensed attorney in your jurisdiction for advice on specific legal matters. The creators and publishers of this skill disclaim any liability for actions taken or not taken based on the information provided.
Comprehensive guidance for open source license selection, compliance review, and documentation drafting.
Help users choose the right license based on their goals using the decision tree.
Explain differences between licenses, compatibility, and trade-offs.
Analyze projects for license compliance issues and compatibility conflicts.
Generate LICENSE files, NOTICE files, and source file headers using canonical texts.
references/selection/decision-tree.mdreferences/selection/comparison-matrix.mdreferences/compliance/compatibility.md and references/compliance/checklist.mdreferences/compliance/common-issues.md for contextreferences/templates/[YEAR], [FULLNAME], [PROJECT NAME]| Topic | File |
|---|---|
| Permissive licenses (MIT, Apache, BSD, ISC) | references/licenses/permissive.md |
| Copyleft licenses (GPL, LGPL, AGPL, MPL) | references/licenses/copyleft.md |
| Other licenses (CC, Boost, zlib) | references/licenses/specialty.md |
| License comparison table | references/selection/comparison-matrix.md |
| License selection guide | references/selection/decision-tree.md |
| License compatibility rules | references/compliance/compatibility.md |
| Compliance checklist | references/compliance/checklist.md |
| Common compliance mistakes | references/compliance/common-issues.md |
| LICENSE file templates | references/templates/license-files.md |
| NOTICE file templates | references/templates/notice-files.md |
| Source header templates | references/templates/source-headers.md |
Always use canonical license text from templates. License texts are legal documents that must be exact. Do not:
When discussing licenses, mention notable projects that use them:
Recommend legal counsel for:
→ Follow decision tree; default to MIT for simplicity or Apache-2.0 for patent protection.
→ Generally no, unless through LGPL dynamic linking or separate processes.
→ Apache-2.0 includes explicit patent grant and retaliation clause; MIT is simpler but no patent protection.
→ Apache-2.0 is compatible with GPL-3.0, but NOT with GPL-2.0.
→ Only if you modify the AGPL code AND provide it as a network service. Using unmodified AGPL tools internally doesn't trigger copyleft.
When generating LICENSE files:
LICENSE or LICENSE.txtWhen reviewing compliance: