← Back to Skills Marketplace
Qrcode Generator
by
shixiaoliuo
· GitHub ↗
· v1.0.0
397
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install qrcode-generator
Description
Generate QR codes from text, URLs, or data for payments, WiFi sharing, or any task needing a scannable QR code image.
Usage Guidance
This skill appears to be what it claims: a small Node.js QR code generator. Before installing/using it: (1) ensure Node.js is available and run `npm install qrcode` (or add a package.json) — the skill provides no install step; (2) run it in a safe/sandboxed workspace to avoid unintentionally overwriting files (the output path can be any filesystem path you provide); (3) avoid encoding sensitive secrets because the script prints the content to stdout (which may be captured in logs); (4) if you want stricter behavior, remove the console.log that prints the content or restrict output paths. No network calls or credential access were observed in the code.
Capability Analysis
Type: OpenClaw Skill
Name: qrcode-generator
Version: 1.0.0
The qrcode-generator skill is a straightforward utility for creating QR code images from text or URLs. The implementation in scripts/generate.js uses the standard 'qrcode' npm package to generate PNG buffers and write them to the filesystem, with no evidence of malicious behavior, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description match the included script: a Node.js script that encodes provided text/URLs into a PNG QR code and writes it to disk. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md instructs running the included Node script and returning the output path. The script writes the PNG to the specified path and prints the encoded content to stdout (console). Printing the content may cause the data to appear in logs—this is behavior to be aware of but is aligned with the purpose.
Install Mechanism
There is no install spec even though the script requires the 'qrcode' npm package. At runtime the module will fail unless Node and the dependency are installed. Lack of an install step is an operational omission (not an outright threat) but is an incoherence between code and SKILL metadata.
Credentials
The skill requests no environment variables or credentials and the code does not read external secrets. It writes a file to disk (default current working directory or user-supplied path), which is expected for this functionality.
Persistence & Privilege
always is false and the skill does not request persistent presence or modify other skills or system-wide agent settings. It runs as a one-off script and has no autonomous elevation of privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install qrcode-generator - After installation, invoke the skill by name or use
/qrcode-generator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of QR code generator.
- Generate QR codes from text, URLs, or data using the qrcode npm package.
- Supports creating QR codes for payments, WiFi sharing, and any scannable data.
- Outputs QR code as a PNG image and returns the file path.
Metadata
Frequently Asked Questions
What is Qrcode Generator?
Generate QR codes from text, URLs, or data for payments, WiFi sharing, or any task needing a scannable QR code image. It is an AI Agent Skill for Claude Code / OpenClaw, with 397 downloads so far.
How do I install Qrcode Generator?
Run "/install qrcode-generator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Qrcode Generator free?
Yes, Qrcode Generator is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Qrcode Generator support?
Qrcode Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Qrcode Generator?
It is built and maintained by shixiaoliuo (@shixiaoliuo); the current version is v1.0.0.
More Skills