Skip to content
Skillpedia
Images & icons48k · #3942

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/qrx/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/qrx/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
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 qrx

Or 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.md
Technical 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

  1. Get the destination. It must be an absolute URL starting with https:// or http:// (add https:// 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.
  2. Write the prompt (see "Writing a good prompt"). If the user named a look, call list_styles and pick the closest style id; otherwise leave style out.
  3. Call generate_qr_code once. Keep the returned id; it never changes. Painting usually takes under a minute.
  4. Poll with get_qr_code using that id until status is succeeded or failed. Each call waits up to 25 seconds, so two or three calls are normal.
    • Never call generate_qr_code again while a code is still processing: every generate counts against the user's allowance.
  5. 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.
  6. On failed: read error.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.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#3942
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills