qrx
Creates custom, branded QR codes that look like art. It's useful for print materials, packaging, or presentations, ensuring the code is scannable and visually appealing.
What it does
This agent creates QR codes that look like art and always work. It turns a link and an image description into a stylish QR code.
When to use it
- ✓When you need a printable QR code that matches a brand or design.
- ✓To create decorative or eye-catching QR codes for packaging, posters, or badges.
- ✓To list or change the destination of existing QR codes.
Example of what to ask your AI
“Create a QR code for qrx.codes with an image of a watercolor lighthouse at sunset.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
You provide a link and describe the image you want. The agent creates the artistic QR code, ensures it works, and delivers a ready-to-use image.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill qrxOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/qrx/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
QRX: art QR codes that always scan
QRX turns a short picture description (the prompt) and a destination link into an artistic QR code. Every code is checked to decode before it is returned, and it encodes a hosted short link, https://qrx.to/<id> on qrx.codes, which forwards scans to the destination. Treat the result as a design asset: a PNG the user can drop into print or digital layouts.
When to Use
Use it when the user wants a QR code that is also a picture: on-brand, decorative, or eye-catching enough to earn a scan. Typical asks: a café menu code in a watercolour style, a conference badge code in the event's colours, a poster code that blends into the artwork, a product-packaging code, a wedding-invitation code.
Do not use it when:
- a plain, unstyled QR code will do and can be made locally (offer QRX only if the user wants something designed);
- the user wants to change the art of an existing code (make a new code instead);
- the request is for a logo, trademark or character the user does not own (see "What not to do").
Tools (QRX MCP server)
| Tool | Use |
|---|---|
list_styles |
List style ids and names. |
generate_qr_code |
Start a code. Args: prompt (required, up to 1,000 characters), destination (required, an absolute http or https URL, up to 2,048 characters), optional style. Answers at once with the code's id and status: processing. |
get_qr_code |
Get a code by id. Waits up to wait seconds (0 to 25, default 25) for a processing code to finish. Call again while it is still processing. |
list_qr_codes |
The user's codes, newest first. limit 1 to 100 (default 20); pass nextCursor as cursor for the next page. |
change_qr_code_destination |
Re-point a link code's short link to a new destination (id, destination: an absolute http or https URL). Printed codes follow at once. Only if the account's plan allows changing destinations; it replaces the old destination, so confirm with the user first. |
get_account |
The plan, today's allowance, what is left, when it resets, and which features the account has (Wi-Fi codes, changing destinations). |
get_profile |
The connected QRX account. |
The server needs the user to sign in to QRX (or an API key) before it connects. If the tools are missing, it is not connected: ask the user to sign in from their client's MCP or connector settings, or use the REST API instead (see references/rest-api.md).
How to make a code
- Get the destination. It must be an absolute URL starting with
https://orhttp://(addhttps://if the user gave a bare domain, and confirm the exact link if it is ambiguous). The MCP tools make link codes only; for a Wi-Fi code, send the user to https://qrx.codes, and never ask them for a Wi-Fi password. - Write the prompt (see "Writing a good prompt"). If the user named a look, call
list_stylesand pick the closest style id; otherwise leavestyleout. - Call
generate_qr_codeonce. Keep the returnedid; it never changes. Painting usually takes under a minute. - Poll with
get_qr_codeusing thatiduntilstatusissucceededorfailed. Each call waits up to 25 seconds, so two or three calls are normal.- Never call
generate_qr_codeagain while a code is still processing: every generate counts against the user's allowance.
- Never call
- Show the result: the image (
imageUrl, a PNG), the short link the code encodes (shortUrl,https://qrx.to/<id>on qrx.codes), the destination, and the code's page (pageUrl). Tell the user to test-scan it with a phone before printing. - On
failed: readerror.message, simplify the prompt (fewer elements, more contrast), and offer one retry. Ask before making more than one extra attempt.
For several variations, say how many will be made and that each counts against the allowance, then start them and poll each id.
Writing a good prompt
The prompt describes the picture only. QRX handles the QR pattern itself.
- Lead with one clear subject and setting: "a lighthouse on a cliff at sunset", "a bowl of ramen with steam rising", "a eucalyptus branch with gumnuts".
- Add a style or medium: watercolour, linocut print, isometric 3D, art deco poster, Japanese woodblock, papercraft, neon line art.
- Name the palette, especially brand colours: "in deep navy, coral and cream"; describe colours in words, since hex codes are not reliably followed.
…
FAQ
Can I put text or a logo inside the QR code?
No, the agent cannot put text, logos, or numbers inside the QR code art. It's best to add these elements next to the code in your final design.
What if the QR code doesn't work?
The agent checks if the code works before delivering it. If there's an issue, it can try creating a new one with a slightly modified description.
How many QR codes can I create?
Your account has a daily limit on codes that can be created. You can check what's remaining for today by looking at your account information.
Details
Original description by the author
Make branded, print-ready art QR codes that always scan with QRX (qrx.codes). Use when a link needs a QR code that looks like artwork or matches a brand for print, packaging, signs, slides or event badges, and to list or re-point QRX codes. Not for plain QR codes the agent makes locally.
Popularity
- GitHub stars
- 48k
- Ranking position
- #3942
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
ios-icon-gen
Lets your agent generate icons for iOS apps. It uses Apple symbols or icons from other sources to create the correct files.
affaan-m/ECC
algorithmic-art
Helps your agent create art using code, generating unique images. It's useful when you want original computer-generated art.
anthropics/skills
canvas-design
Helps your agent create beautiful visual art in files. It's useful when you ask for a poster, art, or any static design.
anthropics/skills