← Back to Skills Marketplace
aipoch-ai

Open Source License Check

by AIpoch · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
95
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install open-source-license-check
Description
Check if referenced bioinformatics software/code licenses allow commercial use (GPL vs MIT, etc.).
Usage Guidance
This skill is internally consistent and low-risk to run locally, but treat its outputs as informational only: the embedded LICENSE_DB and SKILL.md license table are simplified and contain inaccuracies (e.g., AGPL/GPL entries and the 'commercial use' flags are represented in a way that could be misleading). Before relying on results for business decisions: 1) review and update the LICENSE_DB against authoritative sources or OSI/SPDX references; 2) do not treat the tool as legal advice—consult counsel for licensing questions; 3) inspect/validate any requirements file you pass to the script (parsing is simplistic) and run the script in a sandboxed environment if you have concerns about file contents; and 4) consider adding explicit tests and version-pinned dependencies if you will deploy this in an automated pipeline.
Capability Analysis
Type: OpenClaw Skill Name: open-source-license-check Version: 1.0.0 The skill contains a potential local file inclusion (LFI) vulnerability in `scripts/main.py` because it opens and reads a user-provided file path via the `--check-requirements` argument without any path sanitization or validation. While `SKILL.md` includes a security checklist claiming that input file paths are validated and restricted to the workspace, the actual Python implementation lacks these controls. This discrepancy between the documentation's security claims and the actual code logic, combined with the lack of input sanitization, warrants a suspicious classification despite the absence of explicit malicious payloads.
Capability Assessment
Purpose & Capability
Name/description (check whether software licenses allow commercial use) align with the provided artifacts: an instruction-only SKILL.md and a small Python script that contains a hardcoded license database and prints a report. The skill does not request unrelated credentials, binaries, or system paths.
Instruction Scope
SKILL.md instructs running scripts/main.py and validating inputs; runtime behavior is limited to reading a provided requirements file or command-line list and printing a report. That scope is appropriate. Note: the SKILL.md contains a table with license summaries that are oversimplified (for example AGPL is marked as disallowing commercial use), so outputs should not be relied on as definitive legal guidance.
Install Mechanism
No install spec is included (instruction-only plus a small packaged script). No downloads or archive extraction; nothing is written to system locations beyond what the script itself may write if extended by the user. Low install risk.
Credentials
No environment variables, credentials, or privileged config paths are requested. The script only reads local files passed explicitly (requirements file) and does not contact external endpoints.
Persistence & Privilege
Skill is not 'always' enabled and does not modify other skill configs or require persistent privileges. It runs only when invoked and its footprint is limited to the packaged Python script.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install open-source-license-check
  3. After installation, invoke the skill by name or use /open-source-license-check
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
open-source-license-check v1.0.0 — Initial release - Provides a workflow to check if bioinformatics software/code licenses (e.g., GPL, MIT) allow commercial use. - Includes CLI script (scripts/main.py) for checking licenses by software name, requirements file, or directory scan. - Outputs structured compatibility reports, commercial use warnings, and compliance recommendations. - Offers an explicit fallback path and detailed error handling for missing inputs or execution errors. - Includes a built-in risk assessment, security checklist, and evaluation/test case criteria for audit readiness.
Metadata
Slug open-source-license-check
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Open Source License Check?

Check if referenced bioinformatics software/code licenses allow commercial use (GPL vs MIT, etc.). It is an AI Agent Skill for Claude Code / OpenClaw, with 95 downloads so far.

How do I install Open Source License Check?

Run "/install open-source-license-check" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Open Source License Check free?

Yes, Open Source License Check is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Open Source License Check support?

Open Source License Check is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Open Source License Check?

It is built and maintained by AIpoch (@aipoch-ai); the current version is v1.0.0.

💬 Comments