saudi-identity

Verify Saudi digital identities via Nafath and Yakeen APIs.

29|5|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/Moshe-ship/mkhlab --skill saudi-identity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: saudi-identity
Source: https://github.com/Moshe-ship/mkhlab/tree/main/skills/saudi-identity
Command: npx skills add https://github.com/Moshe-ship/mkhlab --skill saudi-identity

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables reliable verification of Saudi digital identities by interfacing with the Nafath and Yakeen APIs, allowing trusted authentication for services and applications.

Core Features & Use Cases

  • Nafath MFA-style identity verification for multi-factor authentication workflows.
  • Yakeen-based citizen/resident data validation for onboarding and compliance checks.
  • REST and SOAP integration paths for government, banking, and enterprise use cases with example data flows.

Quick Start

Integrate Nafath and Yakeen endpoints to validate user identities within your application.

Frequently Asked Questions about saudi-identity

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify Saudi identities using Nafath and Yakeen APIs?

You can verify Saudi identities by interfacing with Nafath and Yakeen APIs to validate citizen and resident data for onboarding, compliance checks, and multi-factor authentication workflows.

What is Nafath MFA-style identity verification?

Nafath MFA-style identity verification is a multi-factor authentication mechanism that enables trusted authentication for digital services by validating Saudi digital identities through REST and SOAP integration paths.

How do I integrate Yakeen data validation for citizen onboarding?

You integrate Yakeen by calling its endpoints to validate citizen and resident data, enabling reliable compliance checks and onboarding workflows for government, banking, or enterprise applications.

Can I use this identity verification approach for banking apps and government portals?

Yes, the REST and SOAP integration paths support government, banking, and enterprise use cases requiring reliable identity verification for residents and citizens.

Do I need a contract with TCC or Elm to verify Saudi identities?

Yes, you must have an active terms of contract with TCC or Elm, alongside a Nafath Bearer Token and Yakeen credentials, to successfully execute REST and SOAP identity verification calls.