← 返回 Skills 市场
95
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install open-source-license-check
功能描述
Check if referenced bioinformatics software/code licenses allow commercial use (GPL vs MIT, etc.).
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install open-source-license-check - 安装完成后,直接呼叫该 Skill 的名称或使用
/open-source-license-check触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
常见问题
Open Source License Check 是什么?
Check if referenced bioinformatics software/code licenses allow commercial use (GPL vs MIT, etc.). 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 95 次。
如何安装 Open Source License Check?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install open-source-license-check」即可一键安装,无需额外配置。
Open Source License Check 是免费的吗?
是的,Open Source License Check 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Open Source License Check 支持哪些平台?
Open Source License Check 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Open Source License Check?
由 AIpoch(@aipoch-ai)开发并维护,当前版本 v1.0.0。
推荐 Skills