← Back to Skills Marketplace
378
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install scanner
Description
Transform document photos into clean scanned-looking pages with automatic edge detection, cropping, and perspective correction. Use when (1) the user wants a...
Usage Guidance
This skill is coherent for document-scanning use, but be mindful that the examples load remote JavaScript from CDNs (OpenCV.js and a jscanify GH @master build) and suggest running 'npx serve' to host files locally. Before using in production or on sensitive images: (1) prefer pinned, versioned releases of jscanify (avoid @master), (2) consider hosting the libraries locally or using Subresource Integrity (SRI) if embedding CDN scripts, (3) vet the jscanify package/source (review its code or npm package), and (4) avoid running unreviewed npm packages with npx on machines holding sensitive data. If you need higher assurance, ask the skill author for a specific, versioned install instruction or a packaged implementation.
Capability Analysis
Type: OpenClaw Skill
Name: scanner
Version: 1.0.0
The 'scanner' skill is a legitimate tool designed for document edge detection and perspective correction using the jscanify library and OpenCV.js. The instructions in SKILL.md are well-aligned with the stated purpose, utilizing standard development workflows (npm, npx serve) and reputable external CDNs (jsDelivr, opencv.org) without any signs of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description match the instructions: the SKILL.md only describes selecting and running a document-scanning workflow (browser-first jscanify/OpenCV.js) and producing corrected images. No unrelated credentials, binaries, or system accesses are requested.
Instruction Scope
Runtime instructions stay within the scanning task: installing jscanify, loading opencv.js, serving a local page, and calling jscanify.extractPaper/highlightPaper. The doc explicitly forbids overwriting originals and does not instruct reading unrelated system files or secrets.
Install Mechanism
There is no packaged install spec (instruction-only), which is low-risk, but the recommended CDN usage points at jsdelivr GH with the @master ref (https://cdn.jsdelivr.net/gh/ColonelParrot/jscanify@master/...). Pulling an unpinned master branch from a CDN increases the risk of unexpected code changes. The plan to use 'npx serve .' will fetch and run a package on demand (transient install). These practices are common for quick dev workflows but worth hardening for production.
Credentials
The skill requires no environment variables, credentials, or config paths. The external endpoints listed (docs.opencv.org and cdn.jsdelivr.net) match the browser-first purpose.
Persistence & Privilege
Skill is not always:true, is user-invocable, and does not request permanent/system-level presence or alter other skills' configs. Autonomous invocation is allowed (platform default) but not combined with other red flags.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install scanner - After installation, invoke the skill by name or use
/scanner - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Added a focused browser-first document scanning workflow with jscanify defaults, edge detection guidance, and low-friction local preview commands.
Metadata
Frequently Asked Questions
What is Scanner?
Transform document photos into clean scanned-looking pages with automatic edge detection, cropping, and perspective correction. Use when (1) the user wants a... It is an AI Agent Skill for Claude Code / OpenClaw, with 378 downloads so far.
How do I install Scanner?
Run "/install scanner" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Scanner free?
Yes, Scanner is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Scanner support?
Scanner is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).
Who created Scanner?
It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.
More Skills