← Back to Skills Marketplace
444
Downloads
10
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install qrcode2
Description
本地将文本/URL 编成 PNG 二维码,或从图片识别二维码,可与远程 qrcode 技能搭配。当用户说:本地生成二维码图片、离线扫图读码,或类似本地二维码问题时,使用本技能。
Usage Guidance
This skill appears to do exactly what it claims: generate and decode QR codes locally. Before installing or running it, install the recommended Python packages from a trusted source (pip install "qrcode[pil]" opencv-python), and run the script in a directory where writing image files is acceptable. Note the script writes/reads files relative to the current working directory (absolute paths are blocked). The provided qrcode.py file appears duplicated/truncated in the package listing — consider fetching a clean, single-copy version from a trusted repository or asking the publisher to confirm the file integrity before use.
Capability Analysis
Type: OpenClaw Skill
Name: qrcode2
Version: 1.0.4
The qrcode2 skill provides local QR code generation and decoding functionality using the 'qrcode' and 'opencv-python' libraries. The implementation in qrcode.py includes a security-conscious path normalization function (_normalize_local_path) that prevents directory traversal and restricts file operations to the current working directory. No malicious behaviors, data exfiltration, or suspicious network activities were found.
Capability Assessment
Purpose & Capability
Name/description request Python and local QR libraries only; the code imports qrcode and opencv (cv2) and performs only encode/decode operations. No unrelated credentials, binaries, or services are required.
Instruction Scope
SKILL.md instructs running the included Python script with JSON args; the script only reads/writes files within the current working directory (it enforces no absolute paths and blocks leading '..'). This stays within the stated purpose. Note: the skill writes output files to the working directory and will read any image file path you provide, so choose the working directory carefully.
Install Mechanism
There is no install spec; SKILL.md suggests installing dependencies via pip (qrcode[pil], opencv-python). No external downloads or opaque install URLs are used.
Credentials
The skill requests no environment variables or credentials. Its dependency needs (Python packages) are proportional to QR generation/recognition.
Persistence & Privilege
Skill is not always-enabled and is user-invocable. It does not modify other skills or system configuration; it only reads/writes files under the agent's working directory.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install qrcode2 - After installation, invoke the skill by name or use
/qrcode2 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
No user-facing changes detected.
- No file changes or feature updates in this version.
- Documentation and functionality remain as in the previous release.
v1.0.3
- No code or documentation changes detected in this version.
- Behavior and usage remain the same as the previous release.
v1.0.2
Version 1.0.2 of qrcode2
- No code or documentation changes detected in this release.
- All functionality and usage remain the same as the previous version.
v1.0.1
- Update script path in documentation from skill/qrcode2/qrcode.py to skills/qrcode2/qrcode.py.
- Update all usage examples to reflect new skills/ directory path.
- No functional or code changes; documentation adjustments only.
v1.0.0
- Initial release of qrcode2: local QR code generation and recognition skill.
- Generate PNG QR code images from text or URL using Python libraries (no external HTTP APIs required).
- Decode and extract text/URL from local QR code image files.
- Works offline; suitable for use with OpenClaw/ClawHub and can complement the remote jisu-qrcode skill.
- Includes clear command-line usage with JSON input for both encoding and decoding.
- Returns detailed error messages if dependencies are missing or files are not found.
Metadata
Frequently Asked Questions
What is Local QR Code Generation And Recognition Not Require An API_KEY - 本地二维码生成与识别?
本地将文本/URL 编成 PNG 二维码,或从图片识别二维码,可与远程 qrcode 技能搭配。当用户说:本地生成二维码图片、离线扫图读码,或类似本地二维码问题时,使用本技能。 It is an AI Agent Skill for Claude Code / OpenClaw, with 444 downloads so far.
How do I install Local QR Code Generation And Recognition Not Require An API_KEY - 本地二维码生成与识别?
Run "/install qrcode2" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Local QR Code Generation And Recognition Not Require An API_KEY - 本地二维码生成与识别 free?
Yes, Local QR Code Generation And Recognition Not Require An API_KEY - 本地二维码生成与识别 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Local QR Code Generation And Recognition Not Require An API_KEY - 本地二维码生成与识别 support?
Local QR Code Generation And Recognition Not Require An API_KEY - 本地二维码生成与识别 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Local QR Code Generation And Recognition Not Require An API_KEY - 本地二维码生成与识别?
It is built and maintained by 极速数据 (@jisuapi); the current version is v1.0.4.
More Skills