A professional-grade identity verification skill for automating OCR, MRZ parsing, and authenticity checks across 4000+ global document types.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install didit-id-document-verification
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 didit-id-document-verification using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Didit ID Document Verification skill enables AI agents to verify identity documents via the Didit standalone API. It supports a massive range of documents, including passports, national IDs, driver's licenses, and residence permits across 220+ countries and 130 languages. By integrating this into Openclaw Skills, developers can automate the complex pipeline of OCR extraction, MRZ parsing, and document liveness detection.
This skill is designed for high-security environments, offering intelligent capture detection, template matching, and tamper detection. It ensures that the documents provided are original, real-time photos rather than screenshots or digital copies, providing a robust layer of security for any application requiring identity validation.
To get started with this skill in Openclaw Skills, you must configure your environment with a valid API key.
# Set your Didit API key
export DIDIT_API_KEY="your_api_key_here"
If you do not have an account, you can register and verify your email via the Didit programmatic API to receive your credentials. Once configured, you can use utility scripts to verify documents directly from the CLI:
python scripts/verify_id.py front_image.jpg back_image.jpg
The skill returns a structured dataset representing the verified identity. Below are the primary fields included in the response:
| Field | Type | Description |
|---|---|---|
status |
string | The verification result: Approved, Declined, or In Review. |
document_type |
string | The category of the document (e.g., Passport, Identity Card). |
document_number |
string | The unique identifier found on the document. |
mrz |
object | Machine Readable Zone data including surname, given name, and expiry. |
parsed_address |
object | Geocoded address components including city, postal code, and country. |
warnings |
array | Risk-related tags such as SCREEN_CAPTURE_DETECTED or DOCUMENT_EXPIRED. |
Loading
A 1:N facial recognition skill for detecting duplicate accounts and searching approved sessions for matching faces.

A high-performance facial comparison skill for biometric identity verification and similarity scoring within your agent workflows.

A powerful API skill for verifying email addresses through one-time passwords and advanced fraud detection signals.

A specialized tool for real-time verification of personal identity data against official government records across 18 countries.

Automate global identity document verification and OCR extraction within your AI agent workflows.

Automate end-to-end identity verification including ID scanning, liveness detection, and face matching for secure user onboarding.








































