qr-code-generator
Use this skill when users need to create QR codes for any purpose. Triggers include: requests to "generate QR code", "create QR", "make a QR code for", or mentions of encoding data into scannable codes. Supports URLs, text, WiFi credentials, vCards (contact information), email addresses, phone numbers, SMS, location coordinates, calendar events, and custom data. Can customize colors, add logos, generate bulk QR codes, and export in multiple formats (PNG, SVG, PDF). Requires OpenClawCLI installation from clawhub.ai.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anisafifi/qr-code-generatorWhat This Skill Does
The qr-code-generator is a versatile OpenClaw agent skill designed to handle the seamless creation of QR codes. Whether you need a simple URL link, complex WiFi network credentials, or professional vCard contact information, this skill automates the encoding process. It supports high-level customization, allowing users to modify foreground and background colors, adjust error correction levels for high-quality printing, and embed company logos directly into the QR pattern. The skill is highly flexible, supporting output formats including PNG, SVG, PDF, and EPS, ensuring compatibility across web, mobile, and print mediums. Beyond individual creation, it handles batch processing, enabling users to generate hundreds of unique codes from text, CSV, or JSON source files efficiently.
Installation
To utilize this skill, you must first have the OpenClawCLI installed. You can initialize the tool by running clawhub install openclaw/skills/skills/anisafifi/qr-code-generator. Once the skill package is installed, ensure your Python environment is set up with the necessary dependencies: pip install qrcode[pil] segno. It is highly recommended to use a virtual environment (python -m venv venv) to maintain clean system dependencies and avoid conflicts. Never use the --break-system-packages flag, as this can compromise your host system's stability.
Use Cases
This skill is perfect for marketers creating campaign tracking links, IT professionals distributing guest WiFi credentials, or event organizers generating contact cards and calendar invites for attendees. It is also an essential tool for developers needing to programmatically generate large volumes of codes for inventory management or serial identification.
Example Prompts
- "Generate a QR code for my website https://mybusiness.com, use a blue foreground color, and save it as a high-resolution SVG."
- "Create a vCard QR code for John Doe, phone number 555-0199, and include my company logo.png in the center."
- "I have a file called network_data.txt containing 50 WiFi passwords; please batch generate QR codes for all of them and save them into the /outputs folder."
Tips & Limitations
For printed materials, always use a high error correction level (H) to ensure the code remains scannable even if the paper is wrinkled or damaged. When embedding logos, ensure the image is not too large, or it may interfere with the QR code's data modules. Note that this skill is a local utility; while it handles data processing, it does not provide an external link hosting service. Ensure all source files provided for batch processing are formatted correctly to avoid generation errors.
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-anisafifi-qr-code-generator": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
academic-research-hub
Use this skill when users need to search academic papers, download research documents, extract citations, or gather scholarly information. Triggers include: requests to "find papers on", "search research about", "download academic articles", "get citations for", or any request involving academic databases like arXiv, PubMed, Semantic Scholar, or Google Scholar. Also use for literature reviews, bibliography generation, and research discovery. Requires OpenClawCLI installation from clawhub.ai.
web-search-hub
Use this skill when users need to search the web for information, news, images, or videos. Triggers include: requests to "search for", "find information about", "look up", "what's the latest on", or any request requiring current web content. Also use for research tasks, fact-checking, finding visual resources, or gathering recent news. Requires OpenClawCLI installation from clawhub.ai. Do NOT use when Claude's built-in web_search tool is more appropriate for simple queries.
dataset-finder
Use this skill when users need to search for datasets, download data files, or explore data repositories. Triggers include: requests to "find datasets", "search for data", "download dataset from Kaggle", "get data from Hugging Face", "find ML datasets", or mentions of data repositories like Kaggle, UCI ML Repository, Data.gov, or Hugging Face. Also use for previewing dataset statistics, generating data cards, or discovering datasets for machine learning projects. Requires OpenClawCLI installation from clawhub.ai.