qr-code

Generate QR codes from plain text using a TrueType font.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/williamw/agent-skills --skill qr-code-williamw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qr-code
Source: https://github.com/williamw/agent-skills/tree/main/skills/qr-code
Command: npx skills add https://github.com/williamw/agent-skills --skill qr-code-williamw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill allows users to create scannable QR codes from text without converting them to images, which is useful for embedding in HTML, documents, or plain text, or when generating QR codes directly.

Core Features & Use Cases

  • Text-based QR Codes: Convert plain text into QR codes for embedding in documents, emails, or on web pages.
  • TrueType Font: Utilizes Jim's TrueType QR Code Font to render QR codes from text.
  • Offline Usage: No external APIs or libraries are needed, as the font is self-contained within the skill.

Quick Start

Use the qr-code skill to create a QR code for the URL '[https://example.com]'.

Frequently Asked Questions about qr-code

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a QR code from text without using image files?

To generate a QR code from text without images, you can use a TrueType font to render the characters directly into a scannable code. This approach allows embedding QR codes in plain text, HTML, and markdown without generating external image files.

Can I embed a QR code directly in HTML or markdown documents?

Yes, you can embed a QR code directly in HTML or markdown by generating it from text using a TrueType font. This method renders the QR code as text characters, eliminating the need to attach or host external image files.

Do I need external APIs or libraries to generate text-based QR codes offline?

No, you do not need external APIs or libraries to generate text-based QR codes offline. This process utilizes a self-contained TrueType font, allowing you to render QR codes in offline environments without any external dependencies.

What is the best way to create QR codes for plain text emails?

The best way to create QR codes for plain text emails is by using a TrueType font to convert the text into a scannable code. This avoids image generation, ensuring the QR code displays correctly within strict plain text formatting constraints.

How does a TrueType font render a scannable QR code from ASCII characters?

A TrueType font renders a scannable QR code by mapping ASCII characters within square brackets to specific QR code visual patterns. This mechanism translates plain text directly into the geometric squares required for scanning.

Are there limitations to generating QR codes with a TrueType font?

Generating QR codes with a TrueType font requires the rendering environment to support custom fonts and limits input to ASCII characters within square brackets. It is not suitable for platforms that strip custom font formatting or lack TrueType support.