← Back to Skills Marketplace
edwincen

QR Code Decode

by edwincen · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
111
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install qrcode-decode
Description
Use when you need to extract QR code or barcode content from an image — given a screenshot, photo URL, or local image file containing a QR code, DataMatrix,...
Usage Guidance
This skill simply forwards images (URL or base64) to a third-party API (data.cli.im). Before using it, verify you trust that service and its privacy practices — do not send images containing passwords, private keys, personal data, or proprietary screenshots unless you are comfortable those will be sent to and processed by the remote endpoint. Prefer testing with non-sensitive images first. Note the SKILL.md claims SSRF protection for URL inputs, but you should not assume internal network resources are safe to reference until you can verify the provider's behavior. If you cannot trust an external service, consider running a local QR-decoding tool instead.
Capability Analysis
Type: OpenClaw Skill Name: qrcode-decode Version: 0.1.0 The skill is a legitimate wrapper for a QR code and barcode decoding service provided by cli.im. It defines standard API interactions for processing images via URL or base64 encoding, includes SSRF protection notes, and lacks any indicators of malicious intent, data exfiltration, or prompt injection. All files (SKILL.md, README.md) are consistent with the stated purpose of image-to-text extraction.
Capability Assessment
Purpose & Capability
Name/description, README, and SKILL.md consistently describe calling a remote QR/barcode detection API (https://data.cli.im/x-deepscan/vision/detect). There are no unexpected binaries, credentials, or installs requested — everything asked for is proportional to decoding QR codes from images.
Instruction Scope
Instructions explicitly direct the agent to POST image URLs or base64-encoded local images to the external API. That is within scope for decoding QR codes, but it means image data (including any sensitive content in screenshots) will be transmitted off-host. Examples also show base64 expansion of local files, which — if run without care — will upload local files.
Install Mechanism
No install spec and no code files are present (instruction-only). This minimizes disk writes and local execution risk.
Credentials
The skill requests no environment variables, credentials, or config paths. No excessive or unrelated secrets are demanded.
Persistence & Privilege
The skill is not always-on and uses normal agent invocation rules. It does not request elevated or persistent privileges or attempt to modify other skills or system settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install qrcode-decode
  3. After installation, invoke the skill by name or use /qrcode-decode
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release — QR code detection & decoding skill for AI agents
Metadata
Slug qrcode-decode
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is QR Code Decode?

Use when you need to extract QR code or barcode content from an image — given a screenshot, photo URL, or local image file containing a QR code, DataMatrix,... It is an AI Agent Skill for Claude Code / OpenClaw, with 111 downloads so far.

How do I install QR Code Decode?

Run "/install qrcode-decode" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is QR Code Decode free?

Yes, QR Code Decode is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does QR Code Decode support?

QR Code Decode is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created QR Code Decode?

It is built and maintained by edwincen (@edwincen); the current version is v0.1.0.

💬 Comments