Q
qr-code-generator
About qr-code-generator
qr-code-generator is a skill for creating QR assets with attention to destination validation, scan reliability, and print output. It supports single-code and batch generation, with guidance on choosing SVG or PNG.
Key features
- 01Validate target URLs and prefer HTTPS
- 02Add campaign UTM parameters when needed
- 03Generate single QR codes or batches
- 04Use SVG and higher error correction for print
- 05Return the encoded URL with output files
Use cases
- 01Preparing QR codes for print
- 02Generating QR codes for a campaign
- 03Creating multiple codes in a batch
- 04Sharing the destination alongside QR files
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ dkyazzentwatwa/ chatgpt-skills --skill qr-code-generatorAfter installing, type/qr-code-generatorin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
agents/openai.yamlassets/templates/print_notes.mdprompt_snippets.mdutm_template.jsonreferences/safety_and_quality.mdscripts/batch_generate.pygenerate_qr.pyrequirements.txtDetails
From the project READMEQR Code Generator
Create QR assets that are safe to print, easy to scan, and explicit about the encoded destination.
Workflow
- Validate the target URL and prefer HTTPS.
- Add UTM parameters only when the campaign needs them.
- Generate single codes with
scripts/generate_qr.pyor batches withscripts/batch_generate.py. - 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.
Comments
Markdown supported