← Back to Skills Marketplace
alone86136

Local QR Code Generator

by Alone86136 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
169
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install local-qrcode
Description
Generate QR codes locally from text/URL to PNG image or ASCII art. Pure local generation using qrcode library. No API key required. Use when users need to cr...
README (SKILL.md)

local-qrcode

Overview

A simple skill for generating QR codes locally. Convert any text or URL to a QR code image (PNG) or display as ASCII art in terminal. Everything runs locally, no external API calls needed.

Features

  • Generate PNG QR code: Save QR code as PNG image file
  • ASCII QR output: Display QR code directly in terminal as ASCII art
  • Customizable: Adjust box size and border size for output

Dependencies

Requires qrcode and Pillow Python packages:

pip install qrcode pillow

Usage

Generate PNG QR code

python3 scripts/generate_png.py "https://example.com" output.png

Generate ASCII QR code

python3 scripts/generate_ascii.py "Hello World"

Custom size

python3 scripts/generate_png.py --box-size 10 --border 4 "content" output.png

Resources

scripts/

  • generate_png.py - Generate QR code as PNG image file
  • generate_ascii.py - Generate QR code as ASCII art for terminal output
Usage Guidance
This skill appears safe and does what it claims, but verify before use: (1) install qrcode and Pillow in a virtualenv (pip install qrcode pillow) to avoid contaminating your system Python; (2) be aware the scripts print the QR content to stdout and will write the PNG to the given path (it can overwrite files); (3) because the source is 'unknown', inspect the two small scripts yourself (they are short and clear) before running; and (4) avoid encoding sensitive secrets into QR codes if you don't want them shown in terminal or written to disk.
Capability Analysis
Type: OpenClaw Skill Name: local-qrcode Version: 1.0.0 The skill bundle provides legitimate functionality for generating QR codes locally using the standard 'qrcode' and 'Pillow' Python libraries. Analysis of 'generate_ascii.py' and 'generate_png.py' shows no evidence of data exfiltration, malicious execution, or obfuscation, and the 'SKILL.md' file contains no harmful prompt injection instructions.
Capability Assessment
Purpose & Capability
Name/description (local QR generation) matches the included files and declared dependencies (qrcode, Pillow). No unrelated binaries, services, or credentials are requested.
Instruction Scope
SKILL.md and the scripts limit actions to generating QR codes, printing to stdout, and saving a PNG file. The scripts do not read other files, environment variables, or perform network I/O.
Install Mechanism
No install spec is provided (instruction-only skill). Dependencies are standard Python packages (qrcode, Pillow) which are reasonable for the stated purpose; user must install them via pip or use an environment that already has them.
Credentials
The skill requests no environment variables, credentials, or config paths. The scripts do print the QR content to terminal which is expected but could expose sensitive content if the input is secret.
Persistence & Privilege
always is false and the skill does not request persistent or elevated privileges, nor does it modify agent/system configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install local-qrcode
  3. After installation, invoke the skill by name or use /local-qrcode
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Generate QR codes locally to PNG or ASCII. Supports custom box and border sizes. All generation done locally, no external API calls/keys needed. Requires qrcode and pillow Python packages.
Metadata
Slug local-qrcode
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Local QR Code Generator?

Generate QR codes locally from text/URL to PNG image or ASCII art. Pure local generation using qrcode library. No API key required. Use when users need to cr... It is an AI Agent Skill for Claude Code / OpenClaw, with 169 downloads so far.

How do I install Local QR Code Generator?

Run "/install local-qrcode" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Local QR Code Generator free?

Yes, Local QR Code Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Local QR Code Generator support?

Local QR Code Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Local QR Code Generator?

It is built and maintained by Alone86136 (@alone86136); the current version is v1.0.0.

💬 Comments