Qr Factory
Generate QR codes for URLs, WiFi credentials, vCards, email, SMS, and plain text.
Why use this skill?
Learn to generate custom QR codes for URLs, WiFi, vCards, and more using OpenClaw QR Factory. Easy installation, flexible customization, and secure workflows.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sa9saq/qr-factoryWhat This Skill Does
QR Factory is an efficient OpenClaw agent skill designed to programmatically generate highly customizable QR codes. Whether you need to share a website link, facilitate guest WiFi access, generate professional vCards for networking, or encode plain text and messages for offline scanning, this tool handles the heavy lifting. By leveraging the qrcode library and Pillow, QR Factory produces professional-grade PNG images that adhere to standard encoding protocols. The tool is built with a focus on flexibility, allowing users to define specific payloads, configure visual aesthetics like colors and border sizes, and select appropriate error correction levels for better scannability in varying conditions.
Installation
To integrate QR Factory into your OpenClaw environment, ensure you have Python 3.8+ installed on your system. Once the prerequisites are met, run the following command in your terminal:
clawhub install openclaw/skills/skills/sa9saq/qr-factory
Additionally, ensure the necessary dependency is installed via pip:
pip install qrcode[pil]
Use Cases
QR Factory is versatile across multiple domains. In an office setting, it is ideal for generating static WiFi access codes for visitors to print or display on screens. Event coordinators can use it to create quick-access vCards for contact sharing. Marketers can generate URL-based QR codes for print campaigns or digital displays. It is also a powerful utility for developers who need to transmit data securely without typing long strings manually on mobile devices.
Example Prompts
- "Generate a QR code for the WiFi network 'GuestOffice' with the password 'SecurePass123' and save it as wifi_access.png."
- "Create a blue QR code that leads to https://openclaw.ai with high error correction for my business card."
- "Make a vCard QR code for John Doe, phone number 555-0102, and email address [email protected]."
Tips & Limitations
When using QR Factory, keep in mind that the version of the QR code auto-scales based on the data provided. However, payloads exceeding 2KB may become difficult for standard cameras to read; for large data, prefer linking to a URL. Always escape special characters like semicolons or colons if you are manually inputting WiFi credentials to ensure compatibility. Regarding security, please avoid encoding sensitive information like API tokens, as any QR code generated is visible to anyone who scans it. Always handle generated files with care if they contain private personal information.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-sa9saq-qr-factory": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write
Related Skills
threat-model
Threat modeling and attack scenario design. Identify risks before they become vulnerabilities. STRIDE, attack trees, risk matrix.
Sns Auto Poster
Schedule and automate social media posts to X/Twitter with cron-based queue management.
security-review
Comprehensive security review for code, configs, and operations. OWASP, prompt injection, crypto security. Auto-triggers on security-related changes.
Process Monitor
Monitor system processes, identify top CPU/memory consumers, and alert on resource thresholds.
Readme Generator
Auto-generate comprehensive README.md files by analyzing project structure and configuration.