QR Code Generator for Openclaw

A lightweight and efficient tool to transform any text, URL, or payment data into scannable PNG QR codes.

shixiaoliuo
v1.0.0
Mar 6, 2026
0
1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install qrcode-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 qrcode-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?

The QR Code Generator is a specialized addition to the library of Openclaw Skills designed to provide instant visual encoding for developers and end-users. Built on the robust qrcode npm package, it allows AI agents to dynamically create scannable assets for marketing, technical documentation, or payment processing workflows within a workspace environment.

By streamlining the conversion of strings into images, this skill enables seamless bridges between physical and digital content, ensuring that information like URLs or credentials can be transferred to mobile devices with a simple scan.

QR Code Generator Use Cases

  • Converting long URLs into compact, scannable QR codes for mobile access.
  • Generating WiFi sharing codes for seamless guest network connectivity.
  • Creating payment-ready QR codes for platforms like WeChat, Alipay, or cryptocurrency addresses.
  • Embedding dynamic QR codes into technical reports or generated documentation.

How QR Code Generator Works

  1. The AI agent identifies a request to create a visual representation of text or data.
  2. The input text or URL is passed to the generation script via a shell command.
  3. The underlying npm package processes the data into a high-quality PNG image based on the provided parameters.
  4. The resulting file path is returned to the user or integrated into the current project workspace for immediate use.

QR Code Generator Setup

To use this skill within your environment, ensure the dependencies are available and execute the script directly. No complex configuration is required beyond specifying your data.

# Standard usage
node /workspace/skills/qrcode-generator/scripts/generate.js "YOUR_CONTENT_HERE"

# Custom output location
node /workspace/skills/qrcode-generator/scripts/generate.js "https://example.com" "/workspace/custom-qr.png"

QR Code Generator Data Schema & Taxonomy

This skill focuses on file-based output rather than complex database structures. It follows a simple input-output model:

Component Type Description
Input String The URL, Plain Text, or formatted data to encode.
Output Format File (PNG) A standard Portable Network Graphics image.
Default Path String Defaults to /workspace/qrcode.png if no path is provided.
Dependencies NPM Requires the qrcode package to be installed in the skill directory.

QR Code Generator Advanced Features

  • Customizable output paths for organized asset management within large projects.
  • Support for diverse data types including UTF-8 characters and binary data.
  • Optimized for integration with other Openclaw Skills to automate image processing or document embedding.
  • CLI-friendly architecture allowing for batch generation of codes via simple shell loops.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*