qr-code-generator

Generate QR codes from URLs with UTM parameters and CSV batch export.

276|46|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/nicepkg/ai-workflow --skill qr-code-generator-nicepkg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qr-code-generator
Source: https://github.com/nicepkg/ai-workflow/tree/main/workflows/marketing-pro-workflow/.claude/skills/qr-code-generator
Command: npx skills add https://github.com/nicepkg/ai-workflow --skill qr-code-generator-nicepkg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires qrcode, pillow, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of QR codes, including options for adding descriptive captions and essential UTM tracking parameters for marketing campaigns.

Core Features & Use Cases

  • Single QR Code Generation: Create QR codes for specific URLs with optional labels and the ability to display the URL below the code.
  • UTM Parameter Appending: Automatically add source, medium, campaign, content, and term parameters to URLs for detailed campaign tracking.
  • Batch Generation: Generate multiple QR codes from a CSV file, ideal for marketing materials or product labeling.
  • Format Options: Export QR codes in both PNG (for web) and SVG (for print) formats, with adjustable error correction levels.
  • Use Case: Generate QR codes for a product launch campaign, embedding UTM parameters to track which marketing channels (e.g., social media, email) drive the most traffic to your landing page.

Quick Start

Use the qr-code-generator skill to create a QR code for the URL https://example.com with the caption "Visit our website" and export it as an SVG.

Frequently Asked Questions about qr-code-generator

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

FAQPage Schema
How do I generate QR codes with UTM tracking parameters for marketing campaigns?

You can generate QR codes with UTM tracking by providing a target URL and specifying the source, medium, campaign, content, and term parameters. The tool automatically appends these UTM parameters to the URL before encoding it into the QR code.

Can I generate multiple QR codes in batch from a CSV file?

Yes, batch QR code generation is supported from CSV files. You can process multiple URLs simultaneously, which is ideal for creating marketing materials or product labeling at scale.

What formats are supported when exporting QR codes for print and web?

QR codes can be exported in PNG format for web usage and SVG format for print materials. Both formats support configurable error correction levels to ensure scannability.

How do I add a custom caption or label to a QR code?

You can add descriptive captions to your QR codes by specifying a label option during generation. This allows you to display text, such as a URL or campaign name, directly below the code.

What is the best way to track which marketing channels drive traffic using QR codes?

The best way to track marketing channels is by appending specific UTM parameters to your URLs before generating the QR codes. This allows your analytics platform to identify the exact source and campaign driving the traffic.