Openclaw Skills extracts structured invoice and contract data from PDFs or images, validates key fields, and outputs clean JSON plus readable reports.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install invoice-contract-extract
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install invoice-contract-extract using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Openclaw Skills turns invoices, receipts, and contracts into structured data by reading PDFs and images, detecting the document type, and extracting fields such as totals, dates, vendors, obligations, and signatures. It is built for finance, legal, and operations teams that need reliable document parsing without manual copy-paste.
The skill produces both machine-readable JSON and human-readable reports, performs amount and date validation, and supports single-file or batch-folder workflows. Openclaw Skills is especially useful when you need local-first extraction, audit-friendly output, and a consistent format across mixed document sources.
Openclaw Skills does not require a separate runtime package beyond your host agent. Add it to a supported environment and make sure the Read tool can access PDFs and images.
/extract-invoice ./receipts/ --format=json
/extract-contract ./contracts/ --format=report
/extract-invoice invoice_001.pdf
| Key | Type | Purpose |
|---|---|---|
| file | string | Source filename or path |
| type | string | invoice, receipt, or contract |
| extractedAt | string | Extraction timestamp |
| fields | object | Document-specific extracted data |
| validation | object | Validation status and warnings |
| Field | Type | Required | Notes |
|---|---|---|---|
| invoiceNumber | string | Yes | Invoice identifier |
| issueDate | date | Yes | Invoice date |
| dueDate | date | No | Payment due date |
| vendor | object | Yes | name, address, taxId |
| customer | object | Yes | name, address |
| lineItems | array | Yes | description, quantity, unitPrice, amount |
| subtotal | number | Yes | Must match line item sum |
| taxRate | number | No | Tax percentage |
| taxAmount | number | Yes | Tax value |
| total | number | Yes | subtotal + tax |
| currency | string | Yes | Currency code |
| paymentTerms | string | No | Payment terms |
| notes | string | No | Additional comments |
| Field | Type | Required | Notes |
|---|---|---|---|
| contractTitle | string | Yes | Contract name |
| contractNumber | string | No | Reference number |
| contractType | string | Yes | NDA, service, procurement, employment, etc. |
| effectiveDate | date | Yes | Start date |
| expirationDate | date | Yes | End date |
| partyA | object | Yes | name, address |
| partyB | object | Yes | name, address |
| contractValue | number | No | Contract amount |
| paymentTerms | string | No | Payment schedule |
| keyObligations | array/string | Yes | Core duties of each party |
| terminationClause | string | Yes | Termination terms |
| confidentiality | string | No | Confidentiality terms |
| disputeResolution | string | No | Governing dispute path |
| signatories | array | Yes | name, position, date |
| signatureDate | date | Yes | Signing date |
Loading
This Openclaw Skills compliance scan audits code repositories and data-processing workflows for privacy, security, and industry compliance risks, then returns audit-ready remediation guidance.

Openclaw Skills turns any image into a printable perler bead pattern with a color-coded grid, bead counts, and a preview PNG.

An automated browser-based scraper designed to extract paginated customer reviews and structured metadata directly from walmart.com.

Openclaw Skills packages the official BizMuse CLI workflow for turning audio and 1-7 reference images into complete AI music videos.

Huawei Cloud DWS SQL Check is an Openclaw Skills utility that validates SQL syntax, standards, and DWS-specific compatibility before execution.

An automated diagnostic skill designed to identify root causes of high memory usage and OOM issues in Huawei Cloud DWS clusters.








































