← Back to Skills Marketplace
sebastienb

QRdex

by sebastienb · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1694
Downloads
3
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install qrdex
Description
Create, manage, and track QR codes using the QRdex.io REST API. Use when working with QR code generation, URL shortening with QR codes, WiFi QR codes, email/SMS/WhatsApp QR codes, scan tracking, or any QRdex.io operations. Supports all QR types (url, email, telephone, sms, whatsapp, wifi) with customizable colors and shapes.
Usage Guidance
This skill appears to implement the advertised QRdex API features, but proceed cautiously: (1) The SKILL.md requires QRDEX_API_KEY, yet the registry metadata does not declare any required credentials — treat that as a red flag and avoid providing keys until you verify. (2) There's a bundled Python script (scripts/qrdex_api.py) but no install/dependency spec; review that file to confirm it only talks to qrdex.io and does not exfiltrate data to other hosts. (3) The skill source/homepage is unknown — prefer skills with a verifiable homepage or repo. (4) If you install, use a scoped API key with minimal permissions and consider disabling autonomous model invocation (or require explicit user confirmation) if you do not want the model to create/update/delete QR codes on its own.
Capability Analysis
Type: OpenClaw Skill Name: qrdex Version: 1.0.0 The skill is designed to interact with the QRdex.io REST API for managing QR codes. All network requests, both in the `SKILL.md` examples and the `scripts/qrdex_api.py` script, are directed solely to `https://qrdex.io/api/v1`. The API key (`QRDEX_API_KEY`) is securely retrieved from environment variables and used only for authentication with the intended service. File operations are limited to saving downloaded QR images, which is a legitimate function of the skill. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, obfuscation, or prompt injection attempts against the agent.
Capability Assessment
Purpose & Capability
The SKILL.md and scripts/qrdex_api.py are consistent with a QRdex.io integration (creating/listing/updating/deleting QR codes). However, the registry metadata did not declare the primary credential (QRDEX_API_KEY) even though the instructions explicitly require it — that omission is inconsistent and should be corrected.
Instruction Scope
The runtime instructions stick to interacting with the QRdex API (curl examples and a Python CLI). They do not request unrelated system files, other credentials, or external endpoints beyond qrdex.io. Error handling and rate-limit guidance are specific to the API.
Install Mechanism
This is an instruction-only skill with a bundled Python script and no install spec. That is workable, but there's no declared dependency list or install steps (e.g., Python package requirements). The absence of an install spec is a minor coherence issue — reviewers should inspect scripts/qrdex_api.py for runtime imports (requests, etc.) and confirm dependencies.
Credentials
SKILL.md requires an API key via the QRDEX_API_KEY environment variable, which is proportionate to the stated purpose. But the skill's registry metadata does not list any required env vars or primary credential — this mismatch is concerning because it hides the fact that a secret (API key) is needed and will be used by the skill.
Persistence & Privilege
The skill does not set always:true and does not declare disableModelInvocation, so it is model-invocable by default. That is typical for integration skills, but combined with the API key usage it means the model could call the QRdex API autonomously if allowed — the user should be aware that the skill can perform create/update/delete operations against the account tied to the API key.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install qrdex
  3. After installation, invoke the skill by name or use /qrdex
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Full QRdex.io API support (url, email, wifi, sms, whatsapp, telephone). Includes Python CLI client and API reference.
Metadata
Slug qrdex
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is QRdex?

Create, manage, and track QR codes using the QRdex.io REST API. Use when working with QR code generation, URL shortening with QR codes, WiFi QR codes, email/SMS/WhatsApp QR codes, scan tracking, or any QRdex.io operations. Supports all QR types (url, email, telephone, sms, whatsapp, wifi) with customizable colors and shapes. It is an AI Agent Skill for Claude Code / OpenClaw, with 1694 downloads so far.

How do I install QRdex?

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

Is QRdex free?

Yes, QRdex is completely free (open-source). You can download, install and use it at no cost.

Which platforms does QRdex support?

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

Who created QRdex?

It is built and maintained by sebastienb (@sebastienb); the current version is v1.0.0.

💬 Comments