QR Code Generator Skill for Openclaw

A versatile utility for Openclaw Skills that transforms text, URLs, and WiFi configurations into customizable QR code images.

lanxianghua
v1.0.0
Mar 23, 2026
0
630
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install fireflylan-qr-code

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 fireflylan-qr-code 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 Skill?

The QR Code Generator is a specialized component within the Openclaw Skills ecosystem designed to bridge the gap between digital data and physical accessibility. It enables users to instantly convert information such as website URLs, plain text, and complex WiFi connection strings into high-quality QR codes and barcodes.

This skill provides granular control over the output, allowing for custom dimensions (px), color modifications (names or hex codes), and specific file system destination paths. By leveraging robust Python libraries, it ensures that every generated image is optimized for scanning and ready for immediate professional or personal use.

QR Code Generator Skill Use Cases

  • Convert website URLs into scan-able QR codes for marketing materials.
  • Generate WiFi access QR codes containing SSID and passwords for guest networks.
  • Create custom-colored QR codes for branding or personal projects.
  • Batch generate barcodes or QR codes directly to a specific directory for asset management.

How QR Code Generator Skill Works

  1. The AI agent extracts the core payload (Text, URL, or WiFi details) from the user's natural language prompt.
  2. Optional parameters like size (default 300px), color (default black), and save path (default desktop) are parsed.
  3. The skill formats WiFi information into the standard industry string: "WIFI:S:name;T:type;P:password;;".
  4. The system invokes the internal generate_qr function using the qrcode and Pillow libraries.
  5. The image is saved to the file system, and the agent confirms the absolute file path to the user.

QR Code Generator Skill Setup

To use this skill within the Openclaw Skills framework, ensure you have the necessary image processing dependencies installed:

pip install qrcode pillow

The skill requires file write permissions to save the generated .png files to your local storage.

QR Code Generator Skill Data Schema & Taxonomy

The skill manages data through structured parameters and local file generation:

Parameter Type Default Description
text String Required The content to encode (URL, Text, WiFi)
size Integer 300 The dimensions of the image in pixels
color String black Hex code (e.g., #FF0000) or CSS color name
save_path String Desktop Destination directory for qr_code.png

All generated assets are exported as standard PNG images.

QR Code Generator Skill Advanced Features

  • Support for Hexadecimal color values for precise brand matching.
  • Automated WiFi configuration string generation for seamless mobile joining.
  • Intelligent error handling for directory permissions and empty payloads.
  • Automatic dependency resolution attempts for missing Python libraries.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*