ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 4/5

my-generate-qr-code

生成二维码/条形码,支持文本、URL、WiFi 配置等内容,可自定义尺寸、颜色并指定保存路径

Why use this skill?

Generate custom QR codes and barcodes directly within OpenClaw. Support for URLs, WiFi configurations, custom sizing, colors, and directory path selection.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/jayxu-d/my-generate-qr-code
Or

What This Skill Does

The my-generate-qr-code skill is a powerful tool designed for the OpenClaw agent to transform textual information into visual QR codes effortlessly. Whether you need to encode a simple URL for quick sharing, a complex WiFi configuration string for seamless network access, or a block of text for offline reference, this skill handles the conversion with precision. It abstracts the technical complexities of encoding libraries like qrcode and Pillow, allowing users to simply express their intent. You can customize the visual output by adjusting dimensions in pixels, choosing specific colors, and selecting the exact storage location on your local file system, making it an essential utility for developers, marketers, and everyday users.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/jayxu-d/my-generate-qr-code Ensure that you have Python installed and sufficient system permissions to install dependencies. The skill will automatically attempt to resolve qrcode and Pillow requirements, though you may need to manually run pip install qrcode pillow if environment restrictions prevent automated package installation.

Use Cases

This skill is perfect for scenarios requiring fast data portability. Typical use cases include:

  • Creating WiFi login QR codes for guests to avoid sharing sensitive passwords.
  • Converting URLs into scannable stickers for printed promotional materials.
  • Encoding contact details or phone numbers to facilitate quick mobile input.
  • Managing local data files by generating visual shortcuts for text-based documentation.

Example Prompts

  1. "帮我把 https://openclaw.ai 生成二维码,保存到我的桌面。"
  2. "生成一个包含 WiFi 信息的二维码,网络名称是 MyWiFi,密码是 12345678。"
  3. "我想做一个 500px 大小的红色二维码,内容是‘OpenClaw Rocks’,保存到 D 盘。"

Tips & Limitations

  • WiFi Formatting: When generating WiFi QR codes, ensure your input follows the standard format WIFI:S:SSID;T:TYPE;P:PASSWORD;; to ensure compatibility with mobile scanners.
  • File Permissions: Always ensure the specified save path is writable. If the agent encounters a 'Permission Denied' error, it will default to saving the file to your desktop.
  • Color Support: The tool accepts both standard English color names (e.g., 'blue', 'green') and hexadecimal codes (e.g., '#FF5733').
  • Content Length: While the skill handles long text, keep in mind that excessively long strings will result in a denser QR code, which may become difficult for some mobile cameras to read if the physical print size is small.

Metadata

Author@jayxu-d
Stars1947
Views0
Updated2026-03-04
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-jayxu-d-my-generate-qr-code": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#qr-code#utility#productivity#image-generation#automation
Safety Score: 4/5

Flags: file-write