qrcode-generator

Generates customizable QR codes from text or URLs using qrcode and Pillow.

84|15|Updated Dec 31, 2025
One-click install
npx skills add https://github.com/AIDotNet/MoYuCode --skill qrcode-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qrcode-generator
Source: https://github.com/AIDotNet/MoYuCode/tree/main/skills/tools/qrcode-generator
Command: npx skills add https://github.com/AIDotNet/MoYuCode --skill qrcode-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires qrcode[pil], Pillow, and includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of creating QR codes, allowing users to encode various data types into scannable formats with customizable appearances.

Core Features & Use Cases

  • Versatile Data Encoding: Generate QR codes from text, URLs, or any data string.
  • Customization Options: Control colors, add logos, and choose module styles (square, rounded, circle).
  • Batch Generation: Create multiple QR codes from a list of data in a file.
  • Use Case: Quickly generate QR codes for Wi-Fi credentials, event invitations, or product links with your brand's logo.

Quick Start

Use the qrcode-generator skill to create a QR code for the URL "https://example.com" and save it as "example_qr.png".

Frequently Asked Questions about qrcode-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate QR codes from a list of URLs in a file?

Generate QR codes in batch by processing a file containing multiple data strings. This skill encodes text or URLs into scannable images, outputting individual PNG files for each entry.

Can I customize QR codes with a logo and specific colors?

Customize QR codes by adjusting colors, embedding a logo, and selecting module styles like square, rounded, or circle. This skill uses Pillow for image manipulation to achieve the desired visual output.

What is the best way to encode Wi-Fi credentials into a scannable QR code?

Encode Wi-Fi credentials by inputting the network data string into the QR code generator. It converts text into a scannable format, allowing users to share network access quickly.

Does the qrcode-generator skill support batch processing for event invitations?

Batch processing is supported for event invitations by reading multiple data entries from a file. The skill generates multiple customized QR codes simultaneously using the qrcode library.

What module styles are available when creating QR codes with Python?

Available module styles for QR codes include square, rounded, and circle. These options allow visual customization of the encoded data using the qrcode and Pillow libraries.

How do I save a generated QR code as a PNG image?

Save a generated QR code as a PNG image by specifying the output filename, such as example_qr.png. The skill handles image creation and file saving using the Pillow library.