qr-code
SKILL.md
Skill: qr-code
When to Use
Use this skill when the user asks to:
- Generate or create a QR code
- Make a scannable QR code image
- Encode a URL or text as a QR code
- Create a QR code for sharing a link
- Save a QR code as PNG
Input Parameters
| Parameter | Required | Description | Example |
|---|---|---|---|
content |
Yes | Text, URL, or data to encode | https://example.com |
output |
No | Output PNG file path (default: ./qrcode.png) | /tmp/my-qr.png |
size |
No | Box size in pixels (default: 10) | 15 |
color |
No | QR code color (default: black) | navy |
bg_color |
No | Background color (default: white) | white |
Procedure
- Get the content to encode from the user's request
- Run the bundled script:
Or with options:python3 skills/qr-code/scripts/generate.py "https://example.com"python3 skills/qr-code/scripts/generate.py "Hello World" --output /tmp/qr.png --size 15 --color navy - The script auto-installs
qrcodeandPillowif needed - Report the saved file path to the user
Bundled Scripts
| Script | Type | Description |
|---|---|---|
scripts/generate.py |
Python | Generate QR code PNG images |
Script Usage
# Simple QR code
python3 scripts/generate.py "https://example.com"
# Custom output path
python3 scripts/generate.py "Hello World" --output /tmp/my-qr.png
# Custom size and colors
python3 scripts/generate.py "https://example.com" --size 15 --color darkblue --bg white
# WiFi QR code
python3 scripts/generate.py "WIFI:T:WPA;S:MyNetwork;P:MyPassword;;"
Example
generate a QR code for https://example.com
create a QR code that says "Hello World"
make a QR code for my wifi network
generate a QR code and save it to my desktop
Weekly Installs
6
Repository
dalehurley/phpbotGitHub Stars
1
First Seen
Mar 1, 2026
Security Audits
Installed on
cursor6
gemini-cli6
amp6
cline6
github-copilot6
codex6