My Generate QR Code for Openclaw

An AI-powered utility for generating highly customizable QR codes and barcodes for various data types including URLs and WiFi configurations.

jayxu-d
v1.0.0
Mar 2, 2026
0
1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install my-generate-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 my-generate-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 My Generate QR Code?

The My Generate QR Code skill is a versatile tool designed for developers and power users within the Openclaw Skills ecosystem. It allows users to instantly transform text, URLs, and WiFi credentials into visual QR code images.

Built on top of the robust qrcode and Pillow libraries, this skill provides a seamless interface for creating professional-grade codes with full control over aesthetics and storage. By integrating this into your workflow, you can automate the creation of promotional links or network access points through simple natural language commands, ensuring your data is always accessible in a scan-friendly format.

My Generate QR Code Use Cases

  • Generate a QR code for a specific website URL like https://openclaw.ai.
  • Create an automated WiFi configuration QR code containing SSID and password for guest access.
  • Produce customized QR codes with specific hex colors and dimensions for brand consistency.
  • Save generated image files directly to specific local directories or the desktop for quick sharing.

How My Generate QR Code Works

  1. The agent extracts core parameters from the user's natural language input, such as the text content or WiFi credentials.
  2. Optional parameters like size (default 300px), color (default black), and save path (default desktop) are identified or set to defaults.
  3. The skill calls the internal generate_qr asynchronous function to process the image data.
  4. The qrcode and Pillow libraries generate the visual matrix and save the resulting PNG file to the specified location.
  5. The user is notified of the final file path or provided with clear feedback if errors occur during the process.

My Generate QR Code Setup

To use this within the Openclaw Skills environment, ensure you have the required Python dependencies installed via pip:

pip install qrcode pillow

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

My Generate QR Code Data Schema & Taxonomy

The skill organizes its output as image files (PNG) and processes the following metadata taxonomy:

Parameter Type Description Default
text String The content to encode (URL, text, or WiFi string) Required
size Integer The width and height of the QR code in pixels 300
color String Foreground color (supports names like 'red' or hex codes like '#FF0000') black
save_path String The local filesystem path for the output file Desktop/qr_code.png

My Generate QR Code Advanced Features

  • Support for complex WiFi string formatting using the standard WIFI:S:;T:;P:;; protocol.
  • Hexadecimal color support allowing for precise branding and design integration.
  • Automated dependency resolution attempts for missing Python libraries during runtime.
  • Intelligent error handling for permission-restricted directories and invalid character filtering.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*