dalehurley/phpbot

qr-code

Generate QR codes as PNG images from text, URLs, or any data. Use this skill when the user asks to create a QR code, generate a QR code, make a scannable code, or encode data as a QR image.

First seen Mar 1, 2026

Installation

$ npx skills add dalehurley/phpbot --skill qr-code

Also in this package

Other skills from dalehurley/phpbot · top by installs.

npx skills add dalehurley/phpbot

Browse all from dalehurley/phpbot

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 2
License MIT
Default branch main
Open issues 0
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Version0.1.0

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,431 B
  • docs SUMMARY.md 204 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 8 installs

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

  1. Get the content to encode from the user's request
  2. Run the bundled script:

``bash python3 skills/qr-code/scripts/generate.py "https://example.com"; ` Or with options: `bash python3 skills/qr-code/scripts/generate.py "Hello World" --output /tmp/qr.png --size 15 --color navy ``

  1. The script auto-installs qrcode and Pillow if needed
  2. 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