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.