kyc-rules

Apply KYC/AML rules to onboarding records and output risk ratings.

Updated May 9, 2026
One-click install
npx skills add https://github.com/mahyarmalekii/MarketIntel --skill kyc-rules-mahyarmalekii
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kyc-rules
Source: https://github.com/mahyarmalekii/MarketIntel/tree/main/backend/financial-services/plugins/vertical-plugins/operations/skills/kyc-rules
Command: npx skills add https://github.com/mahyarmalekii/MarketIntel --skill kyc-rules-mahyarmalekii

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the application of KYC/AML rules to onboarding records, providing risk ratings, rule outcomes, and missing document flags.

Core Features & Use Cases

  • Risk Rating: Compute a risk rating based on factors like jurisdiction, applicant type, and PEP exposure.
  • Document Check: Identify required documents and mark their status as received, missing, or expired.
  • Rule Outcomes: List rule outcomes for each applicable rule in the grid.
  • Dispositions: Generate a disposition object detailing risk rating, disposition, missing documents, escalation reasons, and rule outcomes.
  • Use Case: After the kyc-doc-parse skill, use this to automatically score and route onboarding records based on the firm's rules grid.

Quick Start

Use the kyc-rules skill to apply the KYC/AML rules grid to the onboarding record with ID '12345'.

Frequently Asked Questions about kyc-rules

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

FAQPage Schema
How do I automate KYC and AML risk assessment for onboarding records?

Automating KYC and AML risk assessment applies a firm-provided rules grid to structured onboarding data, generating risk ratings, rule outcomes, and document status checks to produce actionable dispositions.

What is a KYC disposition object and what does it contain?

A KYC disposition object details the final risk rating, disposition decision, missing documents, escalation reasons, and rule outcomes for an onboarding record. It provides a comprehensive summary for routing applications based on compliance checks.

How do I check for missing or expired documents during customer onboarding?

Checking for missing or expired documents during customer onboarding identifies required documents and marks their status as received, missing, or expired by applying compliance rules against the submitted onboarding records.

Can I compute a risk rating based on jurisdiction and PEP exposure?

You can compute a risk rating based on jurisdiction, applicant type, and PEP exposure by evaluating these factors from the onboarding record against the firm's compliance grid to determine the overall risk score.

Do I need structured data before applying AML rules to onboarding records?

Yes, you need structured data from a document parsing step before applying AML rules. The rule engine requires structured onboarding data and a firm-provided rules grid to accurately output risk ratings and rule outcomes.

Why does my KYC rule outcome show an escalation flag?

A KYC rule outcome shows an escalation flag when the applied rules grid identifies high-risk factors like PEP exposure or missing documents. The disposition object generates escalation reasons to route the record for manual review.