QRCode Generator for Openclaw

A versatile tool for generating high-quality, customizable QR codes in multiple formats directly within your agent workspace.

hexavi8
v1.0.1
Feb 23, 2026
2
2.1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install qrcode

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 qrcode 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 QRCode Generator?

The QRCode Generator is a powerful utility within the Openclaw Skills ecosystem designed for developers who need to programmatically create and style QR codes. It supports various output formats including SVG for scalability, PNG for transparency, and JPG for print-ready quality. By leveraging this skill, users can customize every aspect of the QR code, from data module shapes to finder patterns and foreground colors, all while maintaining high security standards within the workspace environment.

Built on top of robust libraries like sharp and qrcode, this Openclaw Skills addition ensures that generated assets are optimized for both digital displays and physical printing. It handles complex data types like WiFi credentials and vCards seamlessly, providing an automated way to manage visual data entry points for any project.

QRCode Generator Use Cases

  • Creating brand-aligned QR codes for digital marketing campaigns and social media profiles.
  • Generating scannable WiFi credentials or vCard contact information for professional networking.
  • Producing high-resolution, print-quality QR codes for posters, packaging, and outdoor signage.
  • Developing transparent overlays for logo embedding using high error correction levels.
  • Automating QR code generation for payment systems or event ticketing within an agent workflow.

How QRCode Generator Works

  1. The user provides a text string, URL, or structured data (like a vCard) to the agent.
  2. The Openclaw Skills runner executes the generation script using Node.js, processing the input and styling parameters.
  3. The system calculates the matrix based on the selected error correction level (L, M, Q, or H).
  4. The sharp engine renders the QR code into the requested format (SVG, PNG, or JPG) with custom colors and shapes.
  5. The generated file is saved securely to the workspace root, and the agent provides a preview link or image display.

QRCode Generator Setup

To begin using this skill, ensure you have Node.js installed on your system. Navigate to the skill directory and install the necessary dependencies:

cd {baseDir}
npm install

Note: macOS users must have the Xcode Command Line Tools installed (xcode-select --install) to compile the image processing dependencies for the sharp library.

QRCode Generator Data Schema & Taxonomy

The skill organizes its output by enforcing a flat structure within the workspace root to ensure security. Metadata and file handling follow these rules:

Attribute Description
File Location All outputs are strictly forced to the workspace root.
Filename Policy Auto-generated as qrcode_<text>_<timestamp>.<ext> if not specified.
Text Capacity Supports a maximum of 4096 characters per code.
Styling Schema Supports hex codes for foreground/background and specific shape keys (square, circle, rounded).

QRCode Generator Advanced Features

  • Configurable Error Correction Levels (L, M, Q, H) to allow for significant damage tolerance or logo embedding.
  • Granular styling controls for data modules (dots) and finder patterns (eyes).
  • High-resolution scaling support up to 10000px for large-scale professional print applications.
  • Security-first architecture with path traversal protection and input validation.
  • Transparent background support in PNG format for professional graphic design integration using Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*