QR Code Generator for Openclaw

A versatile skill for generating customizable QR codes and barcodes for various data types including URLs and WiFi credentials.

amzulin
v1.0.0
Feb 28, 2026
0
1.2k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install generate-qr-code-amzulin

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 generate-qr-code-amzulin 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?

The Generate QR Code skill is a specialized utility designed for AI agents to bridge the gap between digital data and physical accessibility. As part of the Openclaw Skills ecosystem, it allows users to programmatically convert strings, complex URLs, or network configurations into scannable images. This skill is particularly useful for developers who need to automate the creation of visual identifiers without leaving their coding environment.

Built with flexibility in mind, the skill supports various output customizations. Users can define specific dimensions, apply custom color schemes using hex codes or standard color names, and specify exact local directories for file storage. By leveraging powerful image processing libraries, it ensures that every generated code is high-resolution and optimized for readability across all scanning devices.

QR Code Generator Use Cases

  • Convert long or complex URLs into scannable QR codes for marketing and documentation.
  • Generate secure WiFi access codes containing SSID, encryption type, and passwords for easy guest onboarding.
  • Create branded QR codes with specific brand colors and sizes for physical print media.
  • Automate the storage of generated codes to specific project directories or cloud-synced folders.

How QR Code Generator Works

  1. The AI agent identifies the core payload from the user's request, such as a website link or raw text.
  2. The system parses optional styling parameters including size (defaults to 300px) and foreground color (defaults to black).
  3. If WiFi information is provided, the skill automatically formats the data into the standard WIFI:S;T;P syntax.
  4. The generate_qr function is executed, utilizing the qrcode and Pillow libraries to render the visual data.
  5. The resulting PNG file is saved to the user's desktop or a specified custom path.
  6. A confirmation message is returned to the user containing the exact file location and status.

QR Code Generator Setup

To enable this skill within your Openclaw Skills environment, ensure you have the necessary image processing dependencies installed via pip:

pip install qrcode pillow

Ensure your agent has the necessary file system permissions to write images to your local storage or desktop directory.

QR Code Generator Data Schema & Taxonomy

The skill organizes its operations around the following data parameters to ensure precision in generation:

Parameter Requirement Default Description
text Required N/A The content to encode (URL, WiFi string, or plain text).
size Optional 300 The width and height of the image in pixels.
color Optional black The fill color (supports names like 'red' or hex codes like '#FF0000').
save_path Optional Desktop The absolute path where the .png file will be stored.

QR Code Generator Advanced Features

  • Smart WiFi Formatting: Automatically constructs the technical string required for mobile devices to join networks instantly.
  • Hex Color Support: Allows for precise branding by supporting standard hex color codes for the QR modules.
  • Automatic Dependency Handling: Includes logic to attempt self-installation of missing libraries or provide clear recovery steps.
  • Intelligent Path Validation: Detects permission issues or invalid directories and suggests viable alternatives to the user.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*