AgentStack
SKILL verified MIT Self-run

Qr Code

skill-bogi1203-codex-qr-code-skill-qr-code · by bogi1203

Generate accurate, phone-scannable QR codes as PNG or SVG from URLs, local preview links, text, contact/payment/event/Wi-Fi payloads, or shareable deliverables. Use automatically when Codex decides a user may need to scan with a phone, when a generated website/app/art/design/social asset/demo needs a QR code, when sharing localhost/tunnel/public links, or when the user asks for QR, qrcode, QR cod…

No reviews yet
0 installs
2 views
0.0% view→install

Install

$ agentstack add skill-bogi1203-codex-qr-code-skill-qr-code

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Qr Code? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

QR Code

Core Workflow

Use scripts/make_qr.py to generate QR codes locally without web APIs or external packages.

  1. Confirm the exact payload to encode.
  • For websites and apps, encode the final reachable URL.
  • For phone scanning, avoid localhost unless the user explicitly wants a same-machine test. Use a public, tunnel, or LAN URL when the phone must open it.
  • Do not encode API keys, private tokens, passwords, or sensitive personal data unless the user explicitly asks for that payload.
  1. Choose output for the deliverable.
  • Use PNG for previews, screenshots, social posts, and general user-facing assets.
  • Use SVG for print, design tools, websites, and scalable artwork.
  • Generate both PNG and SVG when the QR code may be reused in design or publishing work.
  1. Choose scan settings.
  • Default to error correction M for ordinary URLs and short text.
  • Use Q for print, posters, stickers, or image-heavy layouts.
  • Use H when a designer may recolor, overlay a logo, crop tightly, or place the code on busy artwork.
  • Keep quiet zone at 4 modules or more. Do not crop it away.
  1. Run the script from the skill directory:
python .\scripts\make_qr.py "https://example.com" --output ".\out\example.png" --error-correction M --scale 10 --print-json

For SVG:

python .\scripts\make_qr.py "https://example.com" --output ".\out\example.svg" --format svg --error-correction Q --print-json

Verification

After generation:

  • Confirm the output file exists and is non-empty.
  • If the QR points to a website, verify the target URL itself is reachable before presenting the QR as final.
  • When possible, open or inspect the generated image to ensure the quiet zone is visible and the modules are crisp.
  • Report the encoded payload, output path, format, and error correction level.

Script Notes

scripts/make_qr.py is a pure Python QR generator. It supports byte-mode QR codes, automatic QR version selection, Reed-Solomon error correction, mask scoring, PNG output, and SVG output. It intentionally avoids online QR services so generated assets are private, fast, and reproducible.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.