← 返回 Skills 市场
QR Code Tool
作者
LeonardoDpanda
· GitHub ↗
· v1.0.0
392
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install qr-code-tool
功能描述
Generate QR codes for URLs, text, WiFi credentials, contact cards, and more. Use when creating scannable links for marketing materials, sharing WiFi password...
安全使用建议
This skill is instruction-only and appears coherent. Before running the code: (1) verify and run examples locally in a safe environment (you’ll need Python and pip), (2) review any inputs you pass (e.g., WiFi passwords or contact details) so you do not accidentally expose secrets, and (3) install the qrcode[pil] package from PyPI using pip in a virtualenv to avoid affecting your system Python. If the skill came from an unknown source, inspect the SKILL.md yourself before use.
功能分析
Type: OpenClaw Skill
Name: qr-code-tool
Version: 1.0.0
The skill's core functionality is benign, generating QR codes. However, the Python code in `SKILL.md` directly uses user-provided file paths (`output_path`, `output_dir`, `qr_path`, `logo_path`) for file creation, saving, and opening without apparent sanitization. This introduces a significant local file system vulnerability (arbitrary file write/overwrite, directory creation) if the agent or user provides malicious paths (e.g., path traversal). Additionally, the `getattr` usage in `generate_styled_qr` presents a minor vulnerability. These are vulnerabilities, not evidence of intentional malicious behavior like data exfiltration or backdoors.
能力评估
Purpose & Capability
The name/description (QR code generation for URLs, WiFi, vCards, styled images, batch jobs) aligns with the provided instructions and examples. All code samples and the listed dependency (qrcode[pil]) are appropriate for this functionality.
Instruction Scope
SKILL.md only contains local code examples (Python) that create image files, compose QR payloads (including WiFi/vCard formats), and manipulate images. The instructions do not read unrelated files, environment variables, or send data to external endpoints.
Install Mechanism
There is no install spec and no downloads; the doc recommends installing the public pip package qrcode[pil], which is proportionate for the stated functionality. No extracted archives or external URLs are used.
Credentials
The skill requests no environment variables, credentials, or config paths. Examples accept sensitive inputs (e.g., WiFi password) but those are user-supplied and not read from the environment.
Persistence & Privilege
Skill is not always-enabled and does not request persistent privileges or modify other skills or system-wide settings. Autonomous invocation is allowed (platform default) but not combined with any elevated access.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install qr-code-tool - 安装完成后,直接呼叫该 Skill 的名称或使用
/qr-code-tool触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
常见问题
QR Code Tool 是什么?
Generate QR codes for URLs, text, WiFi credentials, contact cards, and more. Use when creating scannable links for marketing materials, sharing WiFi password... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 392 次。
如何安装 QR Code Tool?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install qr-code-tool」即可一键安装,无需额外配置。
QR Code Tool 是免费的吗?
是的,QR Code Tool 完全免费(开源免费),可自由下载、安装和使用。
QR Code Tool 支持哪些平台?
QR Code Tool 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 QR Code Tool?
由 LeonardoDpanda(@leonardodpanda)开发并维护,当前版本 v1.0.0。
推荐 Skills