Reverse engineer anything with agents, from app behavior down to native binaries.
Amazing Qr
Amazing QRCode generator (supporting animated gif) - amazing 二维码生成器(支持 gif 动态图片二维码)
Install
npx skills add x-hw/skills --skill generate-amazing-qr-codeInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →Amazing-QR
Overview
Python QR Code Generator
Generate common qr-code, artistic qr-code (black & white or colorized), animated qr-code (black & white or colorized).
Contents
Examples
Install
CLI or Library
pip install amzqr
Agent Integration
To use amazing-qr inside an agent, you can either install the agent skill or connect the MCP server.
Agent Skill
x-hw/skills repository ships the generate-amazing-qr-code skill, which teaches AI agents to generate QR codes with the amzqr CLI. Install it into your agent with:
npx skills add x-hw/skills --skill generate-amazing-qr-code
MCP Server
For MCP-compatible agents, use x-hw/amzqr-mcp.
Usage
CLI
# summary
amzqr Words
[-v {1,2,3,...,40}]
[-l {L,M,Q,H}]
[-n output-filename]
[-d output-directory]
[-p picture_file]
[-c]
[-con contrast]
[-bri brightness]
[-V]
- see Common QR-Code for
Words,-v,-l,-n,-d - see Artistic QR-Code for
-p,-c,-con,-bri - see Animated GIF QR-Code about GIF
Common QR-Code
#1 Words
amzqr https://github.com
- Just input a URL or a sentence, then get your QR-Code named 'qrcode.png' in the current directory.
#2 -v, -l
amzqr https://github.com -v 10 -l Q
The default size of QR-Code depends both on the numbers of words you input and the level, while the default level (Error Correction Level) is H (the highest).
Customize: If you want to control the size and the error-correction-level, use the
-vand-larguments.-vrepresenting the length is from a minimum of 1 to a maximum of 40.-lrepresenting the error correction level is one of L, M, Q and H, where L is the lowest level and H is the highest.
#3 -n, -d
amzqr https://github.com -n github_qr.jpg -d .../paths/
The default output-filename is 'qrcode.png', while the default output-directory is current directory.
Customize: You can name the output-file and decide the output-directory. Notice that if the name is as same as a existing file, the old one will be deleted.
-nrepresenting the output-filename could be in the format one of.jpg,.png,.bmp,.gif.-dmeans directory.
Artistic QR-Code
#1 -p
amzqr https://github.com -p github.jpg
- The
-pis to combine the QR-Code with the following picture which is in the same directory as the program. The resulting picture is black and white by default.
#2 -c
amzqr https://github.com -p github.jpg -c
- The
-cis to make the resulting picture colorized.
Similar plugs
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)