Skip to main content

What are Agent Skills?

Agent Skills are pre-built instruction sets that allow AI coding assistants (like Cursor, GitHub Copilot, Claude, etc.) to integrate Didit’s identity verification APIs into your codebase with a single command. Each skill contains:
  • Complete API documentation and endpoint details
  • Authentication setup instructions
  • Request/response schemas with examples
  • Ready-to-use code snippets
  • Error handling patterns

Available Skills

SkillDescriptionInstall
didit-sessionsFull session management, workflows, blocklist, and webhooks (11 endpoints)clawhub install didit-sessions
didit-id-verificationID document verification with OCR and authenticity checksclawhub install didit-id-verification
didit-passive-livenessDeepfake and spoof detection from selfie imagesclawhub install didit-passive-liveness
didit-face-match1:1 face comparison between selfie and document photoclawhub install didit-face-match
didit-face-search1:N face search across previous verificationsclawhub install didit-face-search
didit-age-estimationAge estimation from selfie photoclawhub install didit-age-estimation
didit-aml-screeningAML, PEP, and sanctions screeningclawhub install didit-aml-screening
didit-database-validationGovernment database cross-validationclawhub install didit-database-validation
didit-email-verificationEmail ownership verification via OTPclawhub install didit-email-verification
didit-phone-verificationPhone number verification via SMS/WhatsAppclawhub install didit-phone-verification
didit-proof-of-addressProof of address document extraction and validationclawhub install didit-proof-of-address

Quick Install

Install all skills at once:
clawhub install didit-sessions didit-id-verification didit-passive-liveness didit-face-match didit-aml-screening
If clawhub is not installed globally, use:
npx clawhub@latest install didit-sessions didit-id-verification didit-passive-liveness didit-face-match didit-aml-screening

Via Cursor IDE

Copy skills directly into your project:
# Clone the skills repo
git clone https://github.com/didit-protocol/didit-agent-skills.git

# Copy the skills you need into your project
cp -r didit-agent-skills/skills/didit-sessions .cursor/skills/
cp -r didit-agent-skills/skills/didit-id-verification .cursor/skills/

Via GitHub

Browse and download individual skills from the repository:

didit-agent-skills

All 11 Didit AI Agent Skills — open source on GitHub

Setup

All skills require a DIDIT_API_KEY environment variable. Some skills require additional variables:
# Required for all skills
export DIDIT_API_KEY="your-api-key-here"

# Required for session-based workflows
export DIDIT_WORKFLOW_ID="your-workflow-id-here"

# Required for webhook signature verification
export DIDIT_WEBHOOK_SECRET="your-webhook-secret-here"
Get your API key from the Business ConsoleAPI & Webhooks in the sidebar.

How It Works

Once installed, simply ask your AI assistant to perform verification tasks:
“Create a verification session for a new user signup”
“Add ID verification to my Express.js backend”
“Set up webhook handling for verification status updates”
“Screen this user against AML/PEP watchlists”
The AI will read the skill documentation and generate production-ready code using Didit’s APIs.