License Compliance Auditor
This tool automatically checks software installations against license agreements, ensuring regulatory adherence and preventing costly legal issues.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add license-compliance-auditor npx -- -y @trustedskills/license-compliance-auditor
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"license-compliance-auditor": {
"command": "npx",
"args": [
"-y",
"@trustedskills/license-compliance-auditor"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
license-compliance-auditor
What it does
This skill enables AI agents to automatically scan software dependencies and identify potential licensing violations within codebases. It provides detailed reports on open-source components, highlighting specific licenses that may conflict with your organization's compliance policies or commercial distribution requirements.
When to use it
- Before releasing a new product to ensure all third-party libraries align with your intended distribution model.
- During internal audits to detect risky licenses like GPL in proprietary codebases before legal review.
- When integrating new open-source packages to verify they do not introduce unexpected copyleft obligations.
- To generate compliance documentation for security teams or external auditors requiring license inventories.
Key capabilities
- Scans project dependencies across various package managers and language ecosystems.
- Identifies specific licenses associated with each detected software component.
- Flags potential conflicts between library licenses and organizational usage policies.
- Generates structured reports summarizing compliance status and risk levels.
Example prompts
- "Audit the current Node.js project dependencies and list any licenses that are incompatible with commercial closed-source distribution."
- "Scan this Python repository for open-source libraries and highlight those requiring source code disclosure if distributed."
- "Generate a summary of all third-party licenses used in this microservice architecture and flag any with restrictive clauses."
Tips & gotchas
Ensure you provide the agent with access to your dependency manifest files (e.g., package.json, requirements.txt) or repository permissions for accurate scanning. This tool identifies potential risks but should not replace formal legal counsel for final compliance decisions.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.