askill
qr-barcode-reader

qr-barcode-readerSafety 95Repository

Use when asked to scan, decode, read, or extract data from QR codes or barcodes in images.

35 stars
1.2k downloads
Updated 12/17/2025

Package Files

Loading files...
SKILL.md

QR/Barcode Reader

Decode and extract data from QR codes and barcodes in images with support for multiple barcode formats.

Purpose

Barcode scanning for:

  • Inventory management and tracking
  • Product information lookup
  • Document verification
  • Event check-in systems
  • Automated data entry

Features

  • Multiple Formats: QR Code, EAN-13, Code128, Code39, UPC-A, DataMatrix
  • Batch Processing: Scan multiple images in one operation
  • Data Extraction: Decode to text, URLs, structured data
  • Image Preprocessing: Auto-rotation, enhancement for better recognition
  • Validation: Verify barcode checksums
  • Export: JSON, CSV output with decoded data

Quick Start

from qr_barcode_reader import QRBarcodeReader

# Read QR code
reader = QRBarcodeReader()
result = reader.read_image('qr_code.png')
print(result.data)  # Decoded text

# Batch read directory
results = reader.read_directory('images/', formats=['qr', 'ean13'])

CLI Usage

# Read single image
python qr_barcode_reader.py image.png

# Batch read directory
python qr_barcode_reader.py images/*.png --output results.json

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

67/100Analyzed 3/29/2026

A well-structured QR/barcode reader skill with clear purpose, features, and usable code examples. Includes both Python API and CLI usage. Scores well on clarity and safety, but incomplete due to missing installation instructions, dependencies, and troubleshooting guidance. Publicly reusable with low internal-only signal.

95
78
72
55
68

Metadata

Licenseunknown
Version-
Updated12/17/2025
Publisherdkyazzentwatwa

Tags

No tags yet.