qr-generator_skill

This skill generates QR codes from text or URLs as PNG, SVG, or ASCII art for easy mobile transfer.
  • Python

2.6k

GitHub Stars

5

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill qr-generator

  • _meta.json281 B
  • index.js2.0 KB
  • package-lock.json11.7 KB
  • package.json352 B
  • SKILL.md1.2 KB

Overview

This skill generates QR codes from any text or URL and outputs them as PNG, SVG, or terminal ASCII art for quick mobile scanning. It is designed for simple command-line use and integrates easily into scripts or messaging flows. Use it to transfer links, credentials, or short messages to phones without copy-paste friction.

How this skill works

Provide the text or URL to encode and choose an output mode: image file (PNG/SVG) or terminal ASCII. The tool accepts options for image width and foreground/background colors, and writes the resulting file to disk or prints ASCII blocks to the console. It can be chained with messaging scripts to send the generated image to chat apps or cleaned up after use.

When to use it

  • Share long URLs or invite links with mobile users quickly
  • Deliver WiFi credentials or short configuration strings for on-site setup
  • Embed transient links into chat workflows or support messages
  • Create test QR images for documentation, demos, or deployment validation
  • Produce terminal previews during automation or CI checks

Best practices

  • Always validate the text/URL before encoding to avoid broken links
  • Specify a sufficient width for dense content to ensure scannability
  • Use high-contrast dark/light color combinations for reliable scanning
  • Prefer PNG for broad compatibility and SVG for scalable use in docs
  • Clean up temporary files after sending to messaging services

Example use cases

  • Generate a PNG QR for a meeting link and send it to a user via a chat bot
  • Output ASCII QR to terminal for quick local scanning without creating files
  • Produce an SVG QR for inclusion in a PDF manual or event flyer
  • Automate WiFi QR generation for provisioning kiosks or demo devices
  • Integrate into CI to produce a test QR for manual verification steps

FAQ

Any plain text or URL can be encoded. No special formatting is required.

Which output should I choose: PNG or SVG?

Use PNG for general scanning compatibility and SVG when you need scalable, high-resolution graphics for print or documents.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational