QR Code Generator for Openclaw

A versatile utility to transform text and URLs into scan-ready QR codes for mobile devices and terminal interfaces.

autogame-17
v1.0.0
Feb 17, 2026
0
607
8

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install qr-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 qr-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 powerful utility within the Openclaw Skills ecosystem designed to bridge the gap between desktop development environments and mobile devices. It allows developers to quickly convert long URLs, complex strings, or authentication credentials into scannable QR code images or terminal-based ASCII art. This skill is particularly useful for debugging mobile applications or sharing resources across platforms without manual typing.

By leveraging this tool, developers can streamline their workflow by generating visual data representations that are instantly recognizable by any smartphone camera. Whether you need a high-resolution PNG for a presentation or a quick ASCII code in your terminal, this skill provides the flexibility required for modern development tasks.

QR Code Generator Use Cases

  • Transferring long URLs to mobile devices for live testing.
  • Sharing WiFi credentials or configuration snippets via scannable codes.
  • Generating QR codes for marketing materials, documentation, or README files.
  • Sending scannable text snippets directly to mobile apps like Feishu using Openclaw Skills integrations.
  • Integrating automated QR generation into CI/CD pipelines for deployment notifications.

How QR Code Generator Works

  1. The user provides a text string, URL, or data snippet as the primary input.
  2. The skill processes the input using standardized encoding algorithms to generate a QR matrix.
  3. Based on the specified flags, the skill renders the pattern as a rasterized PNG image, a vector-based SVG, or ASCII art directly in the console.
  4. The resulting output can be saved to a local directory or piped into other automation scripts for further distribution.

QR Code Generator Setup

To get started with this component of Openclaw Skills, ensure you have the necessary dependencies installed in your environment.

npm install qrcode

Basic usage to generate an image:

node skills/qr-generator/index.js --text "https://openclaw.ai" --output "qr_code.png"

To display a code directly in your terminal:

node skills/qr-generator/index.js --text "Hello Openclaw" --terminal

QR Code Generator Data Schema & Taxonomy

The skill handles data through a set of configurable parameters to define the output characteristics:

Option Type Description
--text String The content to encode (URL, text, or data).
--output File Path The destination for PNG or SVG file generation.
--terminal Flag Triggers ASCII art output to the stdout.
--width Number Sets the image dimensions (default: 500px).
--color-dark Hex String Custom color for the QR modules (default: #000000).
--color-light Hex String Custom color for the background (default: #ffffff).

QR Code Generator Advanced Features

  • Multi-format support including PNG, SVG, and Terminal ASCII modes.
  • Full color customization for branded QR code generation within Openclaw Skills workflows.
  • High-resolution scaling options via the width parameter for print-ready assets.
  • Seamless integration with messaging agents (like Feishu) for automated mobile delivery.
  • Lightweight footprint suitable for containerized automation environments.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*