← 返回 Skills 市场
jackleeio

Scan To Skill

作者 Jack Lee · GitHub ↗ · v0.2.2 · MIT-0
cross-platform ✓ 安全检测通过
315
总下载
0
收藏
1
当前安装
7
版本数
在 OpenClaw 中安装
/install scan-to-skill
功能描述
QR-based skill installer for ClawHub. Decodes QR images (Telegram uploads, screenshots, camera captures), extracts a valid skill slug or install command, and...
安全使用建议
This skill is internally coherent and enforces a safety gate (it defaults to dry run and requires --confirm). Before you install or use it: 1) ensure the host system has the 'clawhub' CLI installed and you trust installed ClawHub skills (installing any third-party skill can be risky); 2) verify the decoded slug/URL yourself before approving the install (open the skill page on ClawHub as suggested); 3) be aware the script may call 'zbarimg' or require opencv-python — ensure those binaries/packages are from trusted sources; and 4) confirm your agent will never pass the --confirm flag without explicit user consent. The only real issue to fix is metadata: the skill should declare that it relies on the 'clawhub' CLI and optionally 'zbarimg' or opencv so administrators know those dependencies exist.
功能分析
Type: OpenClaw Skill Name: scan-to-skill Version: 0.2.2 The 'scan-to-skill' bundle is a utility for installing OpenClaw skills via QR code decoding. It features robust safety measures, including strict regex validation for skill slugs, a domain allowlist for URLs, and a mandatory human-in-the-loop confirmation step in SKILL.md before execution. The core script (scripts/install_from_qr.py) uses subprocess safely with argument lists and lacks any indicators of data exfiltration or malicious intent.
能力评估
Purpose & Capability
The skill's name/description align with the code and SKILL.md: it decodes QR payloads, parses a ClawHub slug, and runs the ClawHub CLI to install. One minor inconsistency: registry metadata lists no required binaries, but the runtime uses the 'clawhub' CLI and optionally the 'zbarimg' binary (or the opencv Python package). Declaring those binaries in metadata would be appropriate.
Instruction Scope
SKILL.md instructs the agent only to detect an image, run the included script to decode/parse, prompt the user, and only install after explicit confirmation. The script itself enforces domain whitelisting and slug validation before executing an install command.
Install Mechanism
This is an instruction-only skill with a single helper script; there is no install spec that fetches external code or archives. The script runs locally and relies on existing system binaries or Python packages (opencv or zbarimg).
Credentials
The skill requests no environment variables or credentials. It does execute local commands (clawhub install) but only after parsing/validation and explicit confirmation. No secrets are requested or read by the script.
Persistence & Privilege
always is false and the skill does not attempt to modify other skills or system-wide config. The agent can invoke it autonomously (default), but SKILL.md requires an explicit user approval step before installing, which limits autonomous privilege escalation.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install scan-to-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /scan-to-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.2.2
Agent now proactively prompts user to install after showing decoded results, keeping --confirm safety gate while ensuring smooth UX
v0.2.1
Script now defaults to dry run. Install only executes with explicit --confirm flag, removing reliance on agent-level compliance for safety.
v0.2.0
Security fix: add ClawHub domain allowlist for URLs, reject non-ClawHub domains, remove auto-install (require user confirmation), add trusted/untrusted source tracking
v0.1.3
Improve description for QR auto-install flow
v0.1.2
Add Telegram image auto-trigger install flow
v0.1.1
README upgrade with quickstart and safety notes
v0.1.0
Initial release: QR scan to auto install
元数据
Slug scan-to-skill
版本 0.2.2
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 7
常见问题

Scan To Skill 是什么?

QR-based skill installer for ClawHub. Decodes QR images (Telegram uploads, screenshots, camera captures), extracts a valid skill slug or install command, and... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 315 次。

如何安装 Scan To Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install scan-to-skill」即可一键安装,无需额外配置。

Scan To Skill 是免费的吗?

是的,Scan To Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Scan To Skill 支持哪些平台?

Scan To Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Scan To Skill?

由 Jack Lee(@jackleeio)开发并维护,当前版本 v0.2.2。

💬 留言讨论