QR Code Generator for Openclaw

A versatile CLI tool for generating high-quality, customizable QR codes for diverse data types in multiple formats.

anisafifi
v0.1.0
Feb 8, 2026
0
2.5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install qr-code-generator

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install qr-code-generator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is QR Code Generator?

This skill enables developers and users to generate scannable codes for everything from WiFi credentials and vCards to geolocation and calendar events. As part of the Openclaw Skills ecosystem, it bridges the gap between digital data and physical accessibility by offering robust customization options like logo embedding and custom color schemes.

Built on top of reliable Python libraries, the QR Code Generator ensures high error correction and professional-grade outputs. Whether you need a simple URL link or a complex batch of hundreds of unique event tickets, this tool provides a streamlined workflow within your AI-driven coding environment.

QR Code Generator Use Cases

  • Generate WiFi access codes for guest networks to simplify connectivity.
  • Create vCard QR codes for digital business cards and easy contact sharing.
  • Produce batch QR codes for event ticketing systems and product packaging.
  • Encode geolocation data or calendar events for physical marketing materials.
  • Export vector-based QR codes for professional print and design projects.

How QR Code Generator Works

  1. The skill receives a user request specifying the data type and content to be encoded.
  2. It validates the input data against the requested format (e.g., URL, WiFi, or vCard).
  3. Customization parameters such as error correction levels, colors, and logo overlays are applied.
  4. It uses underlying Python engines to generate the QR module matrix.
  5. The final file is exported in the requested format like PNG, SVG, PDF, or ASCII terminal art.

QR Code Generator Setup

To use this skill within Openclaw Skills, ensure you have OpenClawCLI installed. Then, install the required Python dependencies:

pip install qrcode[pil] segno

If using a virtual environment:

python -m venv venv
source venv/bin/activate  # On Windows: venv\\Scripts\\activate
pip install qrcode[pil] segno

QR Code Generator Data Schema & Taxonomy

The skill processes input via CLI arguments and can handle structured batch data from external files. Output is organized by file format and directory mapping.

Feature Description
Supported Formats PNG, SVG, PDF, EPS, Terminal (ASCII)
Data Types URL, Text, WiFi, vCard, Email, Phone, SMS, Geo, Event
Batch Input Support for .txt, .csv, and .json files
Metadata Handles SSID, VCF fields, iCal parameters, and GPS coordinates

QR Code Generator Advanced Features

  • Batch Processing: Generate thousands of codes simultaneously using CSV or JSON configuration files.
  • Visual Customization: Embed brand logos and adjust module colors or transparency settings.
  • High Error Correction: Utilize Level H (30%) correction for codes intended for physical surfaces or heavy logo overlays.
  • Multi-format Export: Generate vector files (SVG/EPS) for high-resolution print or ASCII for developer terminal debugging.
  • Template System: Use filename templates for organized bulk output during automated workflows.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*