← Back to Skills Marketplace
321
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install qrcode-remote-skills
Description
Generate and decode QR codes using CaoLiao QR Code API. Use when the user wants to create a QR code from text/URL, decode/read QR code content from an image,...
Usage Guidance
This skill generally does what it promises (generate and decode QR codes), but consider these points before installing:
- Auto-install: The agent will run 'pip install -r requirements.txt' or 'npm install' automatically on first use. That modifies your environment and pulls packages from PyPI/npm. If you prefer, run those installs yourself in a controlled environment first.
- Privacy: Decoding prefers local libraries but will upload images to the third-party API (https://api.2dcode.biz) when local decoding fails or when you choose API flows. Don't feed sensitive images you don't want transmitted to external servers.
- File overwrite: Batch decode scripts write results back into the original CSV/XLSX files (and batch generate may write many image files). Back up user files before running batch operations.
- Local execution risks: Scripts download arbitrary URLs and follow redirects. Only process inputs (URLs/files) you trust.
If you still want to use the skill, test it first in an isolated environment, review requirements.txt/package.json, and run dependency installation manually so you can inspect what gets installed.
Capability Analysis
Type: OpenClaw Skill
Name: qrcode-remote-skills
Version: 1.0.0
The skill bundle provides legitimate QR code generation and decoding functionality using local libraries (zxingcpp, qrcode) and a remote API (api.2dcode.biz). The implementation includes both Python and Node.js scripts (e.g., scripts/batch_decode.py, scripts/batch_generate.js) that handle single and batch processing of images, CSVs, and Excel files. While the instructions in SKILL.md direct the agent to automatically install dependencies and the scripts send data to a third-party API for decoding (as stated in the documentation), there is no evidence of malicious intent, unauthorized data exfiltration, or hidden backdoors.
Capability Assessment
Purpose & Capability
Name/description match the code and SKILL.md: scripts generate QR URLs/images and decode images locally with a remote API (CaoLiao / api.2dcode.biz) as fallback. The requested code and dependencies are coherent with those capabilities (qrcode, zxingcpp, qr-scanner-wechat, xlsx, etc.).
Instruction Scope
Runtime instructions include auto-installing dependencies and running local scripts that will: download images from arbitrary URLs, upload images/files to a third-party API for decoding, create directories, and overwrite input CSV/XLSX files (batch decode writes results back to the original file). These actions go beyond passive read-only operations and have privacy and data-integrity implications.
Install Mechanism
There is no declared install spec; instead SKILL.md instructs the agent to run 'pip install -r requirements.txt' or 'npm install' automatically at first use without asking the user. Installing packages at runtime is moderate risk (pulls code from PyPI/npm), may require native builds (sharp, zxingcpp), and can fail or change system state.
Credentials
The skill requests no environment variables or credentials. Network calls are only to the CaoLiao API (api.2dcode.biz) and to arbitrary image URLs provided by the user, which is consistent with QR decoding/generation functionality.
Persistence & Privilege
The skill is not set to always:true and does not request special agent-wide privileges, but it will install dependencies, create files/directories, download and write images to disk, and overwrite input files during batch operations. Those are legitimate for this use case but are privileged actions the user should authorize explicitly.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install qrcode-remote-skills - After installation, invoke the skill by name or use
/qrcode-remote-skills - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release.
Metadata
Frequently Asked Questions
What is qrcode-remote?
Generate and decode QR codes using CaoLiao QR Code API. Use when the user wants to create a QR code from text/URL, decode/read QR code content from an image,... It is an AI Agent Skill for Claude Code / OpenClaw, with 321 downloads so far.
How do I install qrcode-remote?
Run "/install qrcode-remote-skills" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is qrcode-remote free?
Yes, qrcode-remote is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does qrcode-remote support?
qrcode-remote is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created qrcode-remote?
It is built and maintained by hiNISAL (@hinisal); the current version is v1.0.0.
More Skills