qr-code-generator

$npx mdskill add dkyazzentwatwa/chatgpt-skills/qr-code-generator

Generate clean QR codes for secure and clear destinations

  • Validate and sanitize target URLs before generating.
  • Automatically adds UTM parameters if necessary for campaign tracking.
  • Chooses between SVG and PNG formats based on print safety and quality considerations.
  • Returns the final encoded URL alongside generated files.

SKILL.md

.github/skills/qr-code-generatorView on GitHub ↗
---
name: qr-code-generator
description: Generate QR codes with clean URLs, optional UTM parameters, captions, and print-safe exports. Use for single codes or batch campaign generation.
---

# QR Code Generator

Create QR assets that are safe to print, easy to scan, and explicit about the encoded destination.

## Workflow

1. Validate the target URL and prefer HTTPS.
2. Add UTM parameters only when the campaign needs them.
3. Generate single codes with `scripts/generate_qr.py` or batches with `scripts/batch_generate.py`.
4. Prefer SVG and higher error correction for print uses.

## Guardrails

- Do not generate QR codes for suspicious or deceptive destinations.
- Return the final encoded URL alongside the output files.
- Explain when PNG is fine and when SVG is the better choice.

More from dkyazzentwatwa/chatgpt-skills

SkillDescription
crypto-ta-analyzerRun multi-indicator technical analysis on crypto or market OHLCV data. Use for deterministic trend, momentum, volume, and divergence analysis.
data-storytellerAnalyze datasets and turn them into narrative reports with charts, audits, comparisons, and statistical summaries. Use for exploratory analysis and executive-ready outputs.
document-converter-suiteConvert PDFs, Office docs, markdown, HTML, and tables between editable formats. Use for best-effort document conversion, PDF utilities, form filling, and table extraction.
financial-calculatorRun loan, investment, NPV, retirement, savings, and risk calculations with schedules and charts. Use for deterministic financial modeling tasks.
geo-toolkitParse, convert, geocode, visualize, and measure geographic data. Use for address cleanup, geo file conversion, mapping, and distance workflows.
image-enhancement-suiteProcess images for cleanup, conversion, metadata, comparison, icons, palettes, collages, and sprite sheets. Use for single-image or batch image workflows.
media-toolkitProcess audio and video with clipping, conversion, analysis, captions, thumbnails, GIFs, and batch utilities. Use for practical media manipulation workflows.
ocr-document-processorExtract text and structure from scans, images, and scanned PDFs. Use for OCR, searchable PDFs, table extraction, receipt parsing, and business card parsing.
svg-precision-skillGenerate deterministic SVGs from structured specs with validation and rendering. Use for icons, diagrams, charts, UI mockups, and technical drawings.