← Back to Skills Marketplace
QR Code Generator
by
ouyangAbel
· GitHub ↗
· v1.0.0
499
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install qr-code-gen
Description
Generate QR codes for text, URLs, WiFi connections, and business cards (vCard). Use when: (1) creating QR codes for websites or text, (2) generating WiFi con...
Usage Guidance
This skill appears coherent and limited to generating QR PNGs locally. Before installing or running: (1) be aware you will be asked to install the qrcode/Pillow package from PyPI (standard but subject to normal supply-chain risks) — consider reviewing the package or using a virtualenv; (2) generated WiFi QR codes embed plaintext SSIDs/passwords — avoid creating/sharing QR codes that expose sensitive network credentials; (3) the script saves to disk (defaults to ~/qrcode_output.png) and may overwrite files if you reuse the same path; (4) if you need higher assurance, inspect the included scripts (already provided) and run them in an isolated environment. Overall the skill is internally consistent and does what it claims.
Capability Analysis
Type: OpenClaw Skill
Name: qr-code-gen
Version: 1.0.0
The `qr-code-gen` skill bundle is classified as suspicious due to a local file write vulnerability. The `SKILL.md` documentation and the `scripts/qr-code.py` code explicitly allow users to specify an arbitrary `output_path` for saving generated QR code images. While this is a legitimate feature for a file-generating utility, it presents a risk: a malicious agent or user could instruct the skill to write to sensitive system locations (e.g., `/etc/cron.d/`, `~/.ssh/authorized_keys`), potentially leading to privilege escalation or persistence if the agent is not properly sandboxed or input is not sanitized. There is no evidence of intentional malicious behavior, data exfiltration, or remote execution within the provided files.
Capability Assessment
Purpose & Capability
Name/description describe QR code generation and the included script implements text, WiFi, and vCard QR generation only. Required tools (Python qrcode and PIL) are appropriate and proportional to the stated purpose.
Instruction Scope
SKILL.md instructs local generation and saving of PNG files and the script only reads command-line args and writes image files. There are no instructions to read unrelated files, access credentials, or call external endpoints.
Install Mechanism
There is no automated install spec (instruction-only), but SKILL.md asks the user to run `pip3 install qrcode[pil]` (or apt). This is expected for a Python script; installing from PyPI is normal but carries the usual supply-chain risk of third-party packages.
Credentials
The skill requests no environment variables, no credentials, and the script does not access environment secrets or configuration files. All inputs come from CLI arguments.
Persistence & Privilege
always is false and the skill does not modify other skills or system-wide configuration. It does not persist secrets or register itself persistently.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install qr-code-gen - After installation, invoke the skill by name or use
/qr-code-gen - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: generate QR codes for text, URLs, WiFi, and business cards
Metadata
Frequently Asked Questions
What is QR Code Generator?
Generate QR codes for text, URLs, WiFi connections, and business cards (vCard). Use when: (1) creating QR codes for websites or text, (2) generating WiFi con... It is an AI Agent Skill for Claude Code / OpenClaw, with 499 downloads so far.
How do I install QR Code Generator?
Run "/install qr-code-gen" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is QR Code Generator free?
Yes, QR Code Generator is completely free (open-source). You can download, install and use it at no cost.
Which platforms does QR Code Generator support?
QR Code Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created QR Code Generator?
It is built and maintained by ouyangAbel (@ouyangabel); the current version is v1.0.0.
More Skills