license-check

Audit project dependencies for license compliance against predefined policies.

11|1|Updated May 15, 2026
One-click install
npx skills add https://github.com/usk6666/yorishiro-proxy --skill license-check-usk6666
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: license-check
Source: https://github.com/usk6666/yorishiro-proxy/tree/main/.claude/skills/license-check
Command: npx skills add https://github.com/usk6666/yorishiro-proxy --skill license-check-usk6666

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of checking the licenses of all project dependencies, identifying any that violate the defined policies.

Core Features & Use Cases

  • Dependency License Auditing: Scans all project dependencies to determine their licenses.
  • Policy Enforcement: Compares detected licenses against a list of permitted and prohibited licenses.
  • Reporting: Presents a clear table of dependencies, their versions, licenses, and compliance status (OK, PROHIBITED, UNKNOWN).
  • Use Case: Before releasing a new version of your software, use this Skill to ensure that all third-party libraries comply with your company's open-source licensing policy, preventing legal issues.

Quick Start

Run the license-check skill to audit all project dependencies.

Frequently Asked Questions about license-check

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

FAQPage Schema
How do I check all dependencies' licenses for open source compliance in a Go project?

To check dependencies' licenses for open source compliance, this Skill audits your Go project's dependency tree, compares detected licenses against predefined policies, and flags prohibited or unknown licenses in a compliance report table.

How do I audit Go project dependencies for prohibited or unknown licenses before a release?

You audit Go project dependencies by running this Skill to enumerate dependencies via `go list`, then manually inspecting LICENSE files against permitted lists to flag prohibited or unknown licenses before release.

Can I enforce open source license policies automatically across my entire dependency tree?

You can enforce open source license policies automatically by using this Skill to scan your entire dependency tree, identify each library's license, and report compliance status as OK, PROHIBITED, or UNKNOWN.

Does this license audit tool require any specific environment setup to enumerate dependencies?

This license audit tool requires the `go list` command to enumerate dependencies and manual inspection of LICENSE files for compliance verification, ensuring your environment supports Go toolchain execution.

What's the best way to identify unknown licenses in my project's third-party libraries?

The best way to identify unknown licenses is to run an automated dependency audit that flags any third-party library lacking a recognized license, preventing legal issues before software release.