ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified finance Safety 4/5

invoice-qr-scanner

Scan QR codes from invoice receipts and automatically fill electronic invoice applications. Use when user asks to scan QR codes from images, complete electronic invoice applications, or process invoice receipts that contain QR codes for online billing systems.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/chenzhuowen/invoice-qr-scanner
Or

What This Skill Does

The invoice-qr-scanner skill is a robust automation tool designed to streamline the tedious process of requesting electronic invoices. By leveraging Node.js-based QR code recognition, this skill extracts billing information directly from receipt images provided by the user. Once the data is parsed, the agent navigates to the corresponding online billing portal, automatically populates your corporate tax information—such as Tax ID, address, and bank details—retrieved from your local memory, and submits the request. It acts as an end-to-end bridge between a physical receipt and a digital invoice record, significantly reducing manual data entry and potential human error.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/chenzhuowen/invoice-qr-scanner

Ensure you have a Node.js environment (v14 or higher) installed. Navigate to the scripts directory within the skill folder and run npm install to set up the necessary qrcode-reader and canvas dependencies.

Use Cases

  • Automated Expense Reporting: Perfect for corporate employees who need to submit dozens of receipts for reimbursement at the end of each month.
  • Small Business Accounting: Simplifies the collection of valid tax invoices for business-related purchases.
  • Receipt Digitization: Ideal for users looking to maintain a digital archive of their invoices without manually visiting multiple vendor portals.

Example Prompts

  1. "Scan this image of my lunch receipt and handle the electronic invoice request using my stored company tax details."
  2. "I have an invoice QR code here; please process it through the billing portal and let me know when the invoice is ready."
  3. "Process this receipt, but use my personal email instead of the one currently saved in the invoice memory file."

Tips & Limitations

  • Memory Management: Ensure your MEMORY.md file is kept up-to-date with current bank details and Tax IDs to prevent submission errors.
  • Image Clarity: High-contrast, clear photos of QR codes yield the best results. If the scan fails, ensure the code is not blurry or partially obscured.
  • Form Adaptation: The skill uses browser automation to map fields. If a vendor updates their website UI, the agent will capture a snapshot to identify the new field structure. If it fails to identify a field, you may need to provide the URL directly or manually verify the input fields.

Metadata

Stars3840
Views1
Updated2026-04-06
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-chenzhuowen-invoice-qr-scanner": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#automation#finance#receipts#billing
Safety Score: 4/5

Flags: file-read, file-write, network-access, code-execution