kyc-doc-parse

Parse onboarding packets into structured KYC fields and document inventory.

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/executiveusa/Cheggie-trade-V2 --skill kyc-doc-parse-executiveusa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kyc-doc-parse
Source: https://github.com/executiveusa/Cheggie-trade-V2/tree/main/core/financial-skills/plugins/vertical-plugins/operations/skills/kyc-doc-parse
Command: npx skills add https://github.com/executiveusa/Cheggie-trade-V2 --skill kyc-doc-parse-executiveusa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of manually reviewing complex onboarding packets and turning scattered identity and entity documents into consistent, structured KYC fields for downstream screening.

Core Features & Use Cases

  • Document inventory extraction: Inventories every document type with identifiers so nothing is missed and later checks have full context.
  • Structured KYC field parsing: Produces a single JSON record covering identity, ownership/controls, source of funds/wealth, tax forms, and document inventory while using null for missing values rather than guessing.
  • Obvious-gap flagging: Notes plainly missing or expired elements (e.g., expired ID, address proof older than 3 months, missing UBO chart) as inventory gaps to inform the rules engine.

Example use case: An onboarding packet containing passport + utility bill + UBO declaration + W-8BEN-E is processed to generate normalized KYC data, then passed to the rules engine for compliance checks.

Quick Start

Use the kyc-doc-parse skill to parse the attached onboarding packet into one structured JSON record for KYC screening.

Frequently Asked Questions about kyc-doc-parse

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

FAQPage Schema
How do I parse onboarding documents into structured KYC data?

To parse onboarding documents into structured KYC data, submit the client packet for extraction. The skill processes untrusted input to output a single JSON record covering identity, ownership, source of funds, and document inventory.

What is the best way to extract UBO declarations and tax forms from client packets?

Extracting UBO declarations and tax forms from client packets is handled by inventorying every document type with identifiers. This ensures nothing is missed and produces normalized KYC data for both individual and entity applicants.

Can I use parsed KYC data for downstream compliance checks?

Parsed KYC data can be used for downstream compliance checks. The skill outputs a single JSON record with nulls for unknown fields, serving as preprocessing before running downstream KYC rules evaluation.

How does document parsing handle missing or expired identity proof?

Document parsing handles missing or expired identity proof by flagging obvious gaps. It notes plainly missing or expired elements like expired IDs, old address proofs, or missing UBO charts as inventory gaps to inform the rules engine.

Does the KYC parser execute embedded instructions or follow links in onboarding files?

The KYC parser does not execute embedded instructions or follow links in onboarding files. It requires treating all input as untrusted data, extracting structured KYC fields only without executing instructions to ensure security.

What happens to unknown fields when extracting source of funds details?

When extracting source of funds details, unknown fields are output as null values. The parser avoids guessing, ensuring the resulting JSON record accurately reflects the available onboarding documents for compliance screening.