Advanced QR Intelligence

Generate and read QR codes. Use when the user wants to create a QR code from text/URL, or decode/read a QR code from an image file. Supports PNG/JPG output and can read QR codes from screenshots or image files.

MIT-0 · Free to use, modify, and redistribute. No attribution required.
3 · 1.5k · 1 current installs · 1 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the included files and instructions. The scripts implement QR generation and decoding and the SKILL.md documents the same capabilities (PNG/JPG output, size/error options, reading images). No unrelated services, binaries, or credentials are requested.
Instruction Scope
Runtime instructions only cover installing Python libraries (qrcode, pillow, pyzbar) and running the provided scripts. The scripts read or write only the image files the user specifies and do not reference other system files, environment variables, network endpoints, or any unexpected data exfiltration paths.
Install Mechanism
There is no bundled install spec; SKILL.md recommends pip installs of well-known packages (qrcode, pillow, pyzbar). Those are standard public packages. System-level dependency zbar is documented for macOS/Linux/Windows. No downloads from arbitrary URLs or archive extraction occur.
Credentials
The skill requests no environment variables, credentials, or config paths. The few external dependencies are justified by the QR functionality and the scripts do not access secrets or other services.
Persistence & Privilege
Skill is not always-enabled and uses normal agent invocation. It does not modify other skills' configs or require persistent system privileges.
Assessment
This skill appears coherent and local-only: the Python scripts generate and decode QR images without network calls or secret access. Before installing, run the pip installs in a virtual environment to avoid polluting system Python and follow the SKILL.md notes to install the zbar system library if needed. Be aware that decoded QR payloads may contain URLs or commands — treat any decoded links cautiously before visiting them. If you need higher assurance, review the included scripts yourself (they are short and readable) or run them in an isolated container. Overall, nothing in the bundle suggests covert exfiltration or unrelated privilege requests.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
latestvk97cyx3rq941gzvxbbqgp6d0p980kmetproductivityvk97cyx3rq941gzvxbbqgp6d0p980kmetqrvk97cyx3rq941gzvxbbqgp6d0p980kmetutilitiesvk97cyx3rq941gzvxbbqgp6d0p980kmet

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

QR Code

Generate QR codes from text/URLs and decode QR codes from images.

Capabilities

  • Generate QR codes from any text, URL, or data
  • Customize QR code size and error correction level
  • Save as PNG or display in terminal
  • Read/decode QR codes from image files (PNG, JPG, etc.)
  • Read QR codes from screenshots

Requirements

Install Python dependencies:

For Generation

pip install qrcode pillow

For Reading

pip install pillow pyzbar

On Windows, pyzbar requires Visual C++ Redistributable. On macOS: brew install zbar On Linux: apt install libzbar0

Generate QR Code

python scripts/qr_generate.py "https://example.com" output.png

Options:

  • --size: Box size in pixels (default: 10)
  • --border: Border size in boxes (default: 4)
  • --error: Error correction level L/M/Q/H (default: M)

Example with options:

python scripts/qr_generate.py "Hello World" hello.png --size 15 --border 2

Read QR Code

python scripts/qr_read.py image.png

Returns the decoded text/URL from the QR code.

Quick Examples

Generate QR for a URL:

import qrcode
img = qrcode.make("https://openclaw.ai")
img.save("openclaw.png")

Read QR from image:

from pyzbar.pyzbar import decode
from PIL import Image
data = decode(Image.open("qr.png"))
print(data[0].data.decode())

Scripts

  • scripts/qr_generate.py - Generate QR codes with customization options
  • scripts/qr_read.py - Decode QR codes from image files

Files

4 total
Select a file
Select a file to preview.

Comments

Loading comments…